Best way to travel between

Zurich, Switzerland
Ohrid, Macedonia
Travel Modes
Price
Distance
Duration
CO2
bus
$144.0
2143.05 km
36h 10mins
64.29 kgs
 
drive
$320.0
1910.65 km
20h 58mins
244.56 kgs
 
train
$362.0
2030.1 km
22h 58mins
107.6 kgs
 
flight
$380.0
1400.46 km
12h 37mins
151.25 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2143.05 km 36h 10mins 6,551 MKD 144.0
Drive 1910.65 km 20h 58mins 14,557 MKD 320.0
Train 2030.1 km 22h 58mins 16,468 MKD 362.0
Flight 1400.46 km 12h 37mins 17,286 MKD 380.0
Take Bus from Zürich to Struga
Time: 34h 45mins Cost: 5,004 MKD; $ 99.0 - 121.0 USD CO2 Emission: 63.84 kgs
Take Bus from Struga to Ohrid
Time: 22mins Cost: 1,592 MKD; $ 31.5 - 38.5 USD CO2 Emission: 0.48 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Zurich, Switzerland and Ohrid, Macedonia is to travel by bus, which will cost about 6,551 MKD or 129.60 USD.