Udaljenost između Zagreba i Dubrovnika je 600 km.
Automobilom ovu razdaljinu možete preći za 6 sati i 10 minuta.
Najkraći put je ako iz Zagreba krenete jugozapadno preko Trga Josipa Langa, pa kroz Branjugovu ulicu koja se nastavlja u Palmotićevu, posle koje skrenete desno u Boškovićevu ulicu. Dalje idete Trgom Nikole Šubića Zrinjskog. Vozite Hebrangovom ulicom pa skrenete levo. Odatle idete Savskom cestom, onda blagim skretanjem udesno kroz Selsku cestu i opet blago levo skrećete putem Jadranskog mosta. Nailazite na kružni tok na kojem birate prvi izlaz za Jadransku aveniiju. Na pojedinim delovima puta imate naplatu cestarine. Produžujete putem E65/E71 kojim vozite sledećih 66 km. Na račvanju puteva držite se leve strane kako bi nastavili putem E71 narednih 312 km. Nastavljate rutom E65 oko 97 km. Prošli ste Zadar i Šibenik. Izlazite prema putu D8, skećete desno prateći putokaz za Dubrovnik. Nastavljate Jasenskom ulicom, skrećete levo i dalje zadržavaći se na putu D8. Ulazite u Bosnu i Hercegovinu, kroz primorski gradić Neum, nekih 17 km. Nastavljajući rutom E65/M2, opet ste u Republici Hrvatskoj i sledite put D8 do mosta koji spaja dve obale nedaleko od samog Dubrovnika. Sa Jadranske ceste izlazite prema putokazu za Dubrovnik Centar. Dalje Ulicama Pera Bakića, pa kroz Vladimira Nazora stižete na Vaše željeno odredište.
Kako mapa pokazuje put preko Bosne je prema kilometraži kraći (554 km), ali vreme putovanja je znatno duže (8 sati i 7 minuta). Putujete do Gradiške autocestom, pa skrećete ka Banja Luci, kroz Bugojno, Mostar i Trebinje do Dubrovnika.