Travel time from

Belgrade to Ohrid

Average Travel Times are

7h 3min  -  13h 36min

Travel Distance

636.01 km

Travel time route map

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

Travel time by transport mode

Tranport Distance Time
Drive 650km (404 miles) 7h 3mins
Flight 570km (354 miles) 7h 50mins
Flight 575km (357 miles) 9h 4mins
Bus 664km (413 miles) 9h 8mins
Bus 646km (401 miles) 10h 11mins
Bus 664km (413 miles) 12h 13mins
Train 640km (398 miles) 13h 36mins

Travel time by airplanes from Belgrade to Ohrid

Air Plane Cruise Speed Max Speed
A300 39mins 37mins
A320 40mins 38mins
A321 41mins 38mins
A380 34mins 33mins
Boeing 707 35mins 34mins
Boeing 737 43mins 40mins
Boeing 747 38mins 35mins
Boeing 787 37mins 35mins
ATR 72 1h 14mins 1h 5mins

TIME TO DRIVE FROM Belgrade to Ohrid

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 - Ohrid Info

Travel time from Slavija Square to Belgrade Airport 20mins.

Travel time from BEG to TIA 1h 11mins.

Travel time from Tirana Airport to Tirana 31mins.

Travel time from Tiranë to Ohrid 2h 2mins.

Travel time chart

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