Bartın iline Ankara, İstanbul, İzmir, Trabzon, Bursa ve Antalya illerinden her gün düzenli olarak otobüs seferleri yapılmaktadır. Sahil kenti konumunda olan Bartın'da uluslararası liman olarak hizmet veren Bartın Limanı aynı zamanda bir yolcu giriş-çıkış kapısıdır. İlde Bartın limanı ile birlikte Amasra ve Kuruçaşile limanları ulusal ticari limanlar olarak hizmet vermektedir. İle en yakın havaalanı ve demiryolu istasyonu Saltukova’da (Zonguldak) bulunmaktadır. Bartın merkeze 38 kilometre uzaklıktadır.
Otomobil ile seyahat edecekler için; İstanbul 441 kilometre, Bursa 451 kilometre, Ankara 291 kilometre, İzmir 788 kilometre, Trabzon 848 kilometre mesafededir. Denizyolunu tercih edecekler için Bartın-Amasra, Bartın-Ulus arasında her yarım saatte bir Bartın-Kurucaşile arasında ise saatte bir minibüs seferleri vardır.