Çankırı’da ulaşım, iki anayol ağı ve bunlara bağlı yollarla yapılmaktadır. Kuzey-güney yönünde İç Anadolu’yu Karadeniz’e bağlayan Ankara-Çankırı-Kastamonu-İnebolu yolu; batı-doğu yönünde ise Çerkeş-Ilgaz tarafında yer alan ve Çankırı il sınırları içinde 105 km’lik bir uzunluğa sahip E-80 yoludur.
Özel aracıyla gidecek olanlar, İstanbul’dan İstanbul-Gebze-Sakarya-Düzce-Bolu-Çankırı güzergahını kullanmalılar. Ankara’dan yola çıkanlar, Ankara-Pursaklar-Çubuk-Şabanözü-Eldivan-Maruf hattını takip etmeliler. İzmir yönünden gidecekler ise İzmir-Uşak-Afyonkarahisar-Polatlı-Ankara-Çankırı yolunu kullanmalılar.
Çankırı merkezde bulunan şehirlerarası otobüs firmaları, Çankırı-Ankara ve Çankırı-İstanbul arasında karşılıklı seferler düzenlemektedir. Ayrıca Çankırı’nın ilçelerinde bulunan otobüs firmaları da, hem il merkezi hem de Ankara ve İstanbul ile karşılıklı otobüs seferleri yapmaktadır.
Çankırı’ya demiryolu ile de ulaşım imkânı vardır. 1931’de demiryoluna kavuşan Çankırı, Ankara-Zonguldak demiryolu üzerinde bulunmaktadır. Ankara’dan gelen demiryolu, güneyde merkeze bağlı Tüney köyünden il sınırlarına girer ve Ankara-Çankırı karayolunu izleyerek Çankırı’ya ulaşır. Buradan kuzey batıya yönelerek, Çankırı il merkezi Apsarı-Demirçevre-Göllüce-Sumucak-Kurşunlu-Atkaracalar-Çerkeş-Kurtçimeni-İsmetpaşa-Ortaköy-Eskipazar güzergâhlarını takip eder. İl sınırları içinde Ildızım ve Göllüce istasyonları arasında, 3440 metrelik Türkiye'nin ikinci en uzun tüneli bulunur.
Çankırı’ya, hava yoluyla gitmek isteyenler, Ankara Esenboğa Havalimanı’nı kullanabilirler. Havalimanının merkeze uzaklığı 110 km’dir ve 1 saat sürmektedir.
Çankırı ile bazı iller arasındaki uzaklıklar şöyledir:
* Çankırı-Ankara: 131 km (Yaklaşık 2 saat)
* Çankırı-İstanbul: 464 km (Yaklaşık 5 buçuk saat)
* Çankırı-İzmir: 710 km (Yaklaşık 9 saat)