Distance from

Belgrade to Prague

Average travel distance is

982.4 km

Nomal travel times are between

5h 38min  -  26h 42min

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

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 852.70 km 529.84 miles 460.42 miles
Drive 992.80 km 616.89 miles 536.07 miles
Train 1020.28 km 633.97 miles 550.91 miles
Bus 1063.82 km 661.02 miles 574.41 miles

BE PREPARED

Belgrade - Prague Info

The distance from Slavija to Belgrade Nikola Tesla Airport 23 km (14.52 miles) .

The distance from BEG to PRG 810 km (503.09 miles) .

The distance from Prague Ruzyně Airport T1 to Prague Hlavní nádraží Train Station 20 km (12.46 miles) .

Travel distance chart

The distance between Belgrade to Prague is 982.4 km (610 miles) and it would cost 45 USD ~ 906 CZK to drive in a car that consumes about 11 MPG.