Best way to travel between

Ohrid, Macedonia
Zurich, Switzerland
Travel Modes
Price
Distance
Duration
CO2
bus
$142.0
2119.52 km
35h 50mins
63.59 kgs
 
drive
$320.0
1913.74 km
21h 3mins
244.96 kgs
 
train
$352.0
2081.04 km
23h 40mins
110.3 kgs
 
flight
$377.0
1413.16 km
11h 58mins
152.62 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2119.52 km 35h 50mins 129 CHF 142.0
Drive 1913.74 km 21h 3mins 290 CHF 320.0
Train 2081.04 km 23h 40mins 319 CHF 352.0
Flight 1413.16 km 11h 58mins 342 CHF 377.0
Take Bus from Ohrid to Struga
Time: 22mins Cost: 27 CHF; $ 27.0 - 33.0 USD CO2 Emission: 0.47 kgs
Take Bus from Struga to Zürich
Time: 34h 25mins Cost: 100 CHF; $ 99.0 - 121.0 USD CO2 Emission: 63.14 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Ohrid, Macedonia and Zurich, Switzerland is to travel by bus, which will cost about 129 CHF or 127.80 USD.