There are 6 ways to get from Luthern to Ohrid by train, plane, busferry, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, fly
best- Take the train from Luzern to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Ohrid Airport (OHD)plane ZRH - OHD
5h 30m$215–725Bus
cheapest- Take the bus from Luzern, Bahnhof to Strugabus
26h 9m$121–147Train, bus and ferry, bus
- Take the train from Luzern to Luganotrain Ec / ...
- Take the train from Lugano to Milano Centraletrain
- Take the train from Milano Centrale to Brindisitrain Fr
- Take the busferry from Brindisi - Piazza Capitanerie di Porto to Vlorëbusferry
- Take the bus from Vlorë to Ohridbus
22h 24mTrain, bus
- Take the train from Luzern to Zürich HBtrain N7 / ...
- Take the train from Zuerich Hb to Salzburg Hbftrain Rjx
- Take the bus from Salzburg Hbf to Ohridbus
24h 2m$185–282Drive 1,620.2 km
- Drive from Luthern to Ohridcar 1,620.2 km
20h 47m$327–472Bus via Skopje
- Take the bus from Neuenkirch, Kirche to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Ohridbus
25h 22m
Luthern to Ohrid by bus
Questions & Answers
The cheapest way to get from Luthern to Ohrid is to bus which costs $120 - $150 and takes 26h 9m.
The fastest way to get from Luthern to Ohrid is to train and fly which takes 5h 30m and costs $210 - $750.
No, there is no direct bus from Luthern to Ohrid. However, there are services departing from Luzern, Pilatusplatz and arriving at Ohrid via Neuenkirch, Kirche and Skopje, Transporten Centar. The journey, including transfers, takes approximately 25h 22m.
The distance between Luthern and Ohrid is 1272 km. The road distance is 1620.2 km.
The best way to get from Luthern to Ohrid without a car is to train and bus and ferry and bus which takes 22h 24m and costs .
It takes approximately 5h 30m to get from Luthern to Ohrid, including transfers.
Luthern to Ohrid bus services, operated by Horizont Reisen - Niko Ekspres, depart from Neuenkirch, Kirche station.
Luthern to Ohrid bus services, operated by Horizont Reisen - Niko Ekspres, arrive at Skopje, Transporten Centar station.
Yes, the driving distance between Luthern to Ohrid is 1620 km. It takes approximately 20h 47m to drive from Luthern to Ohrid.
There are 1322+ hotels available in Ohrid.
What companies run services between Luthern, Switzerland and Ohrid, North Macedonia?
You can take a bus from Luzern, Pilatusplatz to Ohrid via Neuenkirch, Kirche and Skopje, Transporten Centar in around 25h 22m.
- Website
- comlux.com
Flights from Zurich Airport to Ohrid Airport
- Ave. Duration
- 2h
- When
- Saturday
- Estimated price
- $170–750
- Website
- flexflight.dk
Flights from Zurich Airport to Ohrid Airport
- Ave. Duration
- 2h
- When
- Saturday
- Estimated price
- $170–750
- Website
- flyedelweiss.com
Flights from Zurich Airport to Ohrid Airport
- Ave. Duration
- 2h 10m
- When
- Tuesday
- Estimated price
- $110–650
- Website
- austrian.com
Flights from Zurich Airport to Ohrid Airport via Vienna
- Ave. Duration
- 3h 40m
- When
- Sunday
- Estimated price
- $170–700
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Luzern to Zürich HB
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- $29–55
- Website
- https://www.sbb.ch/en
Train from Luzern to Lugano
- Ave. Duration
- 1h 40m
- Frequency
- Every 3 hours
- Estimated price
- $65–120
- Website
- https://www.sbb.ch/en
Train from Lugano to Milano Centrale
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $27–50
- Website
- https://www.sbb.ch/en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Centrale to Brindisi
- Ave. Duration
- 7h 52m
- Frequency
- 4 times a day
- Estimated price
- $160–320
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Centrale to Brindisi
- Ave. Duration
- 11h 5m
- Frequency
- 3 times a day
- Estimated price
- $110–260
- Website
- https://www.trenitalia.com/en.html
Train from Zuerich Hb to Salzburg Hbf
- Ave. Duration
- 5h 23m
- Frequency
- Every 4 hours
- Estimated price
- $75–120
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- $75–120
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Busferry from Brindisi - Piazza Capitanerie di Porto to Vlorë
- Ave. Duration
- 4h 28m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +389 46 787 312
- info@eurobus.mk
- Website
- eurobus.mk
Bus from Vlorë to Ohrid
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $15–21
- Schedules at
- eurobus.mk
Bus from Salzburg Hbf to Ohrid
- Ave. Duration
- 15h 49m
- Frequency
- Twice a week
- Estimated price
- $80–110
- Schedules at
- eurobus.mk
Bus from Luzern, Bahnhof to Struga
- Ave. Duration
- 26h
- Frequency
- Twice a week
- Estimated price
- $100–130
- Schedules at
- eurobus.mk
- Phone
- +389 71 557 111
- niko_ekspres@hotmail.com
- Website
- web.facebook.com
Bus from Neuenkirch, Kirche to Skopje, Transporten Centar
- Ave. Duration
- 20h 8m
- Frequency
- Twice a week
- Schedules at
- facebook.com
- Phone
- +389 71 302 600
- classik.kompani@hotmail.com
- Website
- traveling.com
Bus from Skopje, Transporten Centar to Ohrid
- Ave. Duration
- 3h
- Frequency
- 4 times a day
- Estimated price
- $19
- Schedules at
- https://traveling.com/en/bus/company/classic-company
- Phone
- (389) 46 251-882
- info@galeb.mk
- Website
- galeb.mk
Bus from Skopje, Transporten Centar to Ohrid
- Ave. Duration
- 3h 45m
- Frequency
- 5 times a day
- Estimated price
- $15–23
- Schedules at
- galeb.mk
- Phone
- +389(0)2 24 02 388
- avtobuska@maksoob.com.mk
- Website
- facebook.com
Bus from Skopje, Transporten Centar to Ohrid
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $10–16
- Schedules at
- traveling.com
- Phone
- 078/421-297
- biserprom.mk@gmail.com
- Website
- biserprom.com.mk
Bus from Skopje, Transporten Centar to Ohrid
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $9–16
- Schedules at
- biserprom.com.mk
- Phone
- +389 71 77 55 29
- ganic.ekskluziv@yahoo.com
- Website
- ganicekskluziv.mk
Bus from Skopje, Transporten Centar to Ohrid
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- $16
- Schedules at
- ganicekskluziv.mk
- Phone
- +389 42 217 370
- durmotours@yahoo.com
- Website
- durmotours.com.mk
Bus from Luzern, Bahnhof to Struga
- Ave. Duration
- 24h 49m
- Frequency
- Twice a week
- Estimated price
- $75–120
- Schedules at
- durmotours.com.mk
Want to know more about travelling around North Macedonia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italian Lakes: Getting around by train
Read the travel guide
Italy Travel Guides
Read the travel guide






























