Travel time from

Belgrade to Dubrovnik

Average Travel Times are

5h 12min  -  15h 44min

Travel Distance

528.45 km

Travel time route map

It takes an average travel time of 2h 56mins to travel from Belgrade to Dubrovnik, given the average speed of 180km/h and the distance of 528.45 km (328 miles)

Travel time by transport mode

Tranport Distance Time
Flight 359km (223 miles) 5h 12mins
Drive 478km (297 miles) 7h 8mins
Bus 624km (388 miles) 14h 20mins
Train 632km (392 miles) 15h 44mins

Travel time by airplanes from Belgrade to Dubrovnik

Air Plane Cruise Speed Max Speed
A300 25mins 23mins
A320 25mins 24mins
A321 25mins 24mins
A380 21mins 21mins
Boeing 707 22mins 21mins
Boeing 737 27mins 25mins
Boeing 747 24mins 22mins
Boeing 787 23mins 22mins
ATR 72 46mins 41mins

TIME TO DRIVE FROM Belgrade to Dubrovnik

Speed (km/h) Speed (Ml/h) Duration
40 24.85 11h 57mins
50 31.07 9h 33mins
60 37.28 7h 58mins
80 49.71 5h 58mins
100 62.14 4h 46mins

Be prepared

Belgrade - Dubrovnik Info

Travel time from Slavija to Belgrade Nikola Tesla Airport 31mins.

Travel time from BEG to DBV 1h 8mins.

Travel time from Dubrovnik Airport to Dubrovnik 36mins.

Travel time chart

How long does it take to get from Belgrade and by air and road.