Kastamonu; kara, hava ve kısıtlı ölçüde deniz yolu ulaşım imkanlarına sahiptir. İl, Karadeniz sahil yolu ve iç bölgelere bağlanan devlet yolları ile ulaşım açısından stratejik bir konumdadır. Kastamonu Havalimanı, şehir merkezine 10 km mesafede olup iç hat seferleri ile hizmet vermektedir. Demiryolu hattı bulunmamakla birlikte karayolu ağı ile çevre illerle bağlantı sağlanmaktadır. Ayrıca İnebolu Limanı, küçük tonajlı yük ve yolcu taşımacılığı için kullanılmaktadır.