Travel time from

Belgrade to Vienna

Average Travel Times are

4h 0min  -  12h 19min

Travel Distance

636.76 km

Travel time route map

It takes an average travel time of 3h 32mins to travel from Belgrade to Vienna, given the average speed of 180km/h and the distance of 636.76 km (396 miles)

Travel time by transport mode

Tranport Distance Time
Flight 528km (328 miles) 4h 0mins
Drive 650km (404 miles) 5h 53mins
Bus 652km (405 miles) 6h 19mins
Bus 638km (396 miles) 7h 22mins
Bus 639km (397 miles) 7h 59mins
Bus 642km (399 miles) 9h 23mins
Bus 658km (409 miles) 10h 2mins
Train 627km (390 miles) 12h 0mins
Train 641km (398 miles) 12h 19mins

Travel time by airplanes from Belgrade to Vienna

Air Plane Cruise Speed Max Speed
A300 36mins 35mins
A320 37mins 35mins
A321 38mins 36mins
A380 32mins 31mins
Boeing 707 32mins 31mins
Boeing 737 40mins 37mins
Boeing 747 35mins 33mins
Boeing 787 34mins 32mins
ATR 72 1h 8mins 1h 0mins

TIME TO DRIVE FROM Belgrade to Vienna

Speed (km/h) Speed (Ml/h) Duration
40 24.85 16h 15mins
50 31.07 13h 0mins
60 37.28 10h 50mins
80 49.71 8h 7mins
100 62.14 6h 30mins

Be prepared

Belgrade - Vienna Info

Travel time from Slavija Square to Belgrade Airport 21mins.

Travel time from Belgrade Airport to Belgrade 0mins.

Travel time from BEG to VIE 1h 18mins.

Travel time from Vienna to Flughafen Wien 0mins.

Travel time from Flughafen Wien to Wien Mitte-Landstraße (City Airport Train) 17mins.

Travel time chart

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