Diyarbakır ile Muğla arasındaki mesafe karayoluyla yaklaşık 1.379 kilometredir. Diyarbakır - Muğla arası otomobil yolculuğu ortalama olarak 16 saat 43 dakika sürmektedir.
Diyarbakır'dan Muğla'ya kara yolu ulaşımı ağırlıklı olarak Adana-Şanlıurfa Otoyolu O-52/E90 güzergâhı üzerinden sağlanmaktadır. Bu rota üzerinde ücretli geçişler bulunmaktadır. Mevcut yol durumunda bazı kesimlerde yol çalışmaları yer alsa da, güzergâhın genel akışını etkilememektedir.
Yolculuk Diyarbakır merkezden başlar. Peyas konumunda Turgut Özal Bulvarı izlenerek kısa sürede Şanlıurfa Bulvarı D360/E99 bağlantısına çıkılır. Bu şehir içi etap yaklaşık 2,7 kilometredir ve ortalama 6 dakika sürmektedir.
Ana yol bölümünde E99 üzerinden ilerlenir. Devamında Adana-Şanlıurfa Otoyolu O-52/E90, Adana-Ankara Otoyolu O-21, Konya-Adana Yolu ve Antalya-Konya Yolu D330 güzergâhları takip edilir. Bu uzun etap yaklaşık 1.367 kilometre olup ortalama 15 saat 37 dakika sürmektedir.
Son aşamada Muğla il sınırına giriş yapılır. Menteşe yönünde Yaraş Yolu ve Zihni Derin Caddesi kullanılarak şehir merkezine ulaşılır. Şehir içi bu bölüm yaklaşık 9,3 kilometredir ve ortalama 12 dakika sürmektedir.
Diyarbakır ile Muğla arasındaki bu güzergâh, güncel trafik koşullarına göre en hızlı ve tercih edilen kara yolu rotası olarak kullanılmaktadır.