681.62 km (424 miles) is the average travel distance between Belgrade and . If you could walk at the speed of 3mph (4.8kph), it would take 4 days 9 hours.
Distance from
Belgrade to OhridAverage travel distance is
681.62 kmNomal travel times are between
7h 38min - 11h 58minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Drive | 673.57 km | 418.53 miles | 363.7 miles |
Flight | 690.02 km | 428.76 miles | 372.58 miles |
Bus | 681.28 km | 423.33 miles | 367.86 miles |
BE PREPARED
Belgrade - Ohrid Info
The distance from Slavija to Belgrade Nikola Tesla Airport 23 km (14.52 miles) .
The distance from BEG to TIA 416 km (258.54 miles) .
The distance from Tirana Airport to Tirana 20 km (12.17 miles) .
The distance from Tirana to Struga 216 km (133.92 miles) .
The distance from Struga to Ohrid 17 km (10.27 miles) .
Travel distance chart
The distance between Belgrade to Ohrid, Macedonia is 681.62 km (424 miles) and it would cost 30 USD ~ 1,365 MKD to drive in a car that consumes about 7 MPG.