Distance from

Belgrade to Dubrovnik

Average travel distance is

536.33 km

Nomal travel times are between

3h 14min  -  14h 36min

536.33 km (333 miles) is the average travel distance between Belgrade and . If you could walk at the speed of 3mph (4.8kph), it would take 3 days 11 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 377.76 km 234.73 miles 203.98 miles
Flight 455.28 km 282.9 miles 245.83 miles
Bus 581.69 km 361.44 miles 314.09 miles
Drive 512.82 km 318.65 miles 276.9 miles
Bus 665.91 km 413.78 miles 359.56 miles
Bus 624.51 km 388.05 miles 337.21 miles

BE PREPARED

Belgrade - Dubrovnik Info

The distance from Slavija Square to Belgrade Airport 21 km (12.8 miles) .

The distance from BEG to DBV 327 km (203.29 miles) .

The distance from Dubrovnik Airport to Dubrovnik 30 km (18.78 miles) .

Travel distance chart

The distance between Belgrade, Serbia to Dubrovnik, Croatia is 536.33 km (333 miles) and it would cost 29 USD ~ 163 HRK to drive in a car that consumes about 7 MPG.