Travel time from

Belgrade to Prague

Average Travel Times are

5h 27min  -  25h 53min

Travel Distance

945.33 km

Travel time route map

It takes an average travel time of 5h 15mins to travel from Belgrade to Prague, given the average speed of 180km/h and the distance of 945.33 km (587 miles)

Travel time by transport mode

Tranport Distance Time
Flight 812km (505 miles) 5h 27mins
Drive 946km (588 miles) 9h 41mins
Train 972km (604 miles) 15h 16mins
Bus 1014km (630 miles) 25h 53mins

Travel time by airplanes from Belgrade to Prague

Air Plane Cruise Speed Max Speed
A300 56mins 54mins
A320 58mins 54mins
A321 58mins 55mins
A380 49mins 47mins
Boeing 707 50mins 48mins
Boeing 737 1h 2mins 57mins
Boeing 747 54mins 51mins
Boeing 787 53mins 50mins
ATR 72 1h 45mins 1h 32mins

TIME TO DRIVE FROM Belgrade to Prague

Speed (km/h) Speed (Ml/h) Duration
40 24.85 23h 38mins
50 31.07 18h 55mins
60 37.28 15h 45mins
80 49.71 11h 49mins
100 62.14 9h 27mins

Be prepared

Belgrade - Prague Info

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

Travel time from BEG to PRG 2h 14mins.

Travel time from Prague Ruzyně Airport T1 to Prague Hlavní nádraží Train Station 34mins.

Travel time chart

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