Kastamonu ile Diyarbakır arasındaki mesafe karayoluyla 935 kilometredir. Kastamonu - Diyarbakır arası otomobil yolculuğu ortalama olarak 12 saat 21 dakika sürmektedir.
Kastamonu'dan Diyarbakır'a kara yolu ulaşımı, ağırlıklı olarak Malatya - Sivas Yolu güzergâhı üzerinden sağlanmaktadır. Belirtilen rota uzun mesafeli ve çok etaplı bir sürüş içermektedir.
Yolculuk Kastamonu Merkez'den başlar. İlk etapta Çorum Kastamonu Yolu D775 kullanılarak D100/E80 hattına ulaşılır. Bu bölüm yaklaşık 67 kilometredir.
Devamında Gerede - Gürbulak Otoyolu ve D100/E80 güzergâhı izlenir. Amasya ve çevresi geçilerek Tokat yönüne ilerlenir. Bu etap yaklaşık 186 kilometre uzunluğundadır.
Tokat geçişinden sonra Tokat Sivas Yolu D850 ve D180 bağlantıları kullanılır. Ardından Malatya - Sivas Yolu üzerinden Malatya istikametine devam edilir. Bu bölüm yaklaşık 303 kilometredir.
Malatya'dan sonra Keban yönüne geçilir. D875 kara yolu üzerinden Elazığ istikametine ilerlenir. Elazığ Çevre Yolu ve D300 bağlantıları kullanılarak Diyarbakır yönüne çıkış yapılır.
Son etapta D885 kara yolu takip edilerek Diyarbakır şehir merkezine ulaşılır. Bu bölüm yaklaşık 147 kilometredir.
Güzergâh üzerinde kapalı yol bilgisi bulunmaktadır. Yol durumu ve trafik koşulları seyahat süresini etkileyebilir. Yolculuk süresi; hava şartları, trafik yoğunluğu ve mola sürelerine bağlı olarak değişiklik gösterebilir.



