There are 10 ways to get from Luthern to Macedonia by train, plane, car, bus, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Zurich Airport, fly to Thessaloniki Airport Makedonia, train, drive
best- Take the train from Luzern to Zürich HB
- Fly from Zurich Airport (ZRH) to Thessaloniki Airport Makedonia (SKG)ZRH - SKG
- Take the train from Thessaloniki to Rodopolis
- Drive from Rodopolis to Macedonia
9h 47m$141–340Train to Mulhouse, fly to Skopje International Airport, train, drive
cheapest- Take the train from Luzern to Basel SBB
- Fly from Mulhouse (MLH) to Skopje International Airport (SKP)MLH - SKP
- Take the train from Skopje, Transporten Centar to Miravtsi
- Drive from Miravtsi to Macedonia
13h 42m$106–520Train, bus, drive
- Take the train from Luzern to Zürich HBIr / ...
- Take the train from Zürich HB to St. Margrethen SG
- Take the train from Lindau, Reutin Bahnhof to München Hbf
- Take the bus from München, ZOB to Strumica
- Drive from Strumica to Macedonia
23h 52mDrive 1,774.1 km
- Drive from Luthern to Macedonia1,774.1 km
17h 48m$358–517Train to Zurich Airport, fly to Sofia Airport, bus, train
- Take the train from Luzern to Zürich HB
- Fly from Zurich Airport (ZRH) to Sofia Airport (SOF)ZRH - SOF
- Take the bus from Sofia Airport Terminal 1 Bus Stop to Dupnitsa Bus Station
- Take the train from Dupnitsa to Petrich
10h 49m$123–275Train to Zurich Airport, fly to Skopje International Airport, train, drive
- Take the train from Luzern to Zürich HB
- Fly from Zurich Airport (ZRH) to Skopje International Airport (SKP)ZRH - SKP
- Take the train from Skopje, Transporten Centar to Miravtsi
- Drive from Miravtsi to Macedonia
12h 39m$141–489Train to Zurich Airport, fly to Ohrid Airport, bus, drive
- Take the train from Luzern to Zürich HB
- Fly from Zurich Airport (ZRH) to Ohrid Airport (OHD)ZRH - OHD
- Take the bus from Ohrid to Kavadarci
- Take the bus from Kavadarci to Strumica
- Drive from Strumica to Macedonia
10h 49mBus, drive
- Take the bus from Neuenkirch, Kirche to Strumica
- Drive from Strumica to Macedonia
23h 59mTrain, bus
- Take the train from Luzern to Zürich HBIr / ...
- Take the bus from Zurich Limmatstrasse to Sofia Serdica Bus Stop
- Take the bus from Sofia Central Bus Station to Petrich Bus Station
29h 42m$109–165Drive, car train
- Drive from Luthern to München Ost
- Take the car train from München Ost to Villach Hbf ARZ
- Drive from Villach Hbf ARZ to Macedonia
17h 50m$399–560
Zurich Airport (ZRH) to Thessaloniki Airport Makedonia (SKG) flights
Questions & Answers
The cheapest way to get from Luthern to Macedonia is to train and bus which costs $100 - $170 and takes 29h 42m.
The fastest way to get from Luthern to Macedonia is to train and fly and drive which takes 9h 47m and costs $140 - $340.
The distance between Luthern and Macedonia is 1629 km. The road distance is 1774.1 km.
The best way to get from Luthern to Macedonia without a car is to train and bus which takes 29h 42m and costs $100 - $170.
It takes approximately 9h 47m to get from Luthern to Macedonia, including transfers.
Macedonia is 1h ahead of Luthern. It is currently 10:06 PM in Luthern and 11:06 PM in Macedonia.
Yes, the driving distance between Luthern to Macedonia is 1774 km. It takes approximately 17h 48m to drive from Luthern to Macedonia.
There are 331+ hotels available in Macedonia.
What companies run services between Luthern, Switzerland and Macedonia, Blagoevgrad, Bulgaria?
There is no direct connection from Luthern to Macedonia. However, you can take the train to Zürich HB, take the train to Zürich Flughafen, walk to Zurich Airport (ZRH) airport, fly to Thessaloniki Airport Makedonia (SKG), walk to Thessaloniki Airport, take the bus to Thessaloniki Neos Sidirodromikos Stathmos, walk to Thessaloniki, take the train to Rodopolis, then drive to Macedonia. Alternatively, you can take a train from Luzern to Macedonia via Zürich HB, St. Margrethen SG, Lindau, Reutin Bahnhof, München Hbf, München, ZOB, and Strumica in around 23h 52m.
- Website
- swiss.com
Flights from Zurich Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 15m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $65–550
Flights from Zurich Airport to Sofia Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $80–320
Flights from Zurich Airport to Sofia Airport via Munich
- Ave. Duration
- 4h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $85–340
Flights from Zurich Airport to Skopje International Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $65–370
Flights from Zurich Airport to Ohrid Airport
- Ave. Duration
- 1h 55m
- When
- Sunday
- Estimated price
- $110–650
- Website
- lufthansa.com
Flights from Zurich Airport to Thessaloniki Airport Makedonia via Munich
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- $65–260
Flights from Zurich Airport to Sofia Airport via Munich
- Ave. Duration
- 4h 33m
- When
- Every day
- Estimated price
- $60–340
- Website
- comlux.com
Flights from Zurich Airport to Skopje International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $90–650
Flights from Zurich Airport to Ohrid Airport
- Ave. Duration
- 2h
- When
- Saturday
- Estimated price
- $150–1,100
- Website
- austrian.com
Flights from Zurich Airport to Sofia Airport via Vienna
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- $85–340
Flights from Zurich Airport to Skopje International Airport via Vienna
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- $95–390
Flights from Zurich Airport to Ohrid Airport via Vienna
- Ave. Duration
- 3h 40m
- When
- Sunday
- Estimated price
- $160–700
- Website
- flexflight.dk
Flights from Zurich Airport to Skopje International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $90–650
Flights from Zurich Airport to Ohrid Airport
- Ave. Duration
- 2h
- When
- Saturday
- Estimated price
- $150–1,100
- Website
- en.aegeanair.com
Flights from Zurich Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 15m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $65–550
- Website
- airserbia.com
Flights from Zurich Airport to Thessaloniki Airport Makedonia via Belgrade
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- $85–210
Flights from Zurich Airport to Sofia Airport via Belgrade
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- $80–170
- Website
- air.bg
Flights from Zurich Airport to Sofia Airport
- Ave. Duration
- 2h 10m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $95–230
Flights from Zurich Airport to Sofia Airport via Belgrade
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- $80–170
- Website
- flyedelweiss.com
Flights from Zurich Airport to Skopje International Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $65–370
Flights from Zurich Airport to Ohrid Airport
- Ave. Duration
- 1h 55m
- When
- Sunday
- Estimated price
- $110–650
- Website
- croatiaairlines.com
Flights from Zurich Airport to Skopje International Airport via Zagreb
- Ave. Duration
- 3h 42m
- When
- Every day
- Estimated price
- $120–390
- Website
- wizzair.com
Flights from Mulhouse to Skopje International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $50–300
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Luzern to Zürich HB
- Ave. Duration
- 42 min
- Frequency
- Every 30 minutes
- Estimated price
- $19–40
- Website
- https://www.sbb.ch/en
Train from Zürich HB to St. Margrethen SG
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- $30–55
- Website
- https://www.sbb.ch/en
Train from Luzern to Basel SBB
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $24–50
- Website
- https://www.sbb.ch/en
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Thessaloniki to Rodopolis
- Ave. Duration
- 1h 27m
- Frequency
- Twice daily
- Estimated price
- $5–9
- Website
- https://www.hellenictrain.gr/en
- Phone
- +49 821 899825-44
- servus@go-ahead.bayern
- Website
- go-ahead.bayern
Train from Lindau, Reutin Bahnhof to München Hbf
- Ave. Duration
- 2h 43m
- Frequency
- Every 3 hours
- Schedules at
- go-ahead.bayern
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Lindau, Reutin Bahnhof to München Hbf
- Ave. Duration
- 2h 6m
- Frequency
- Every 4 hours
- Estimated price
- $35–65
- Website
- https://int.bahn.de/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Lindau, Reutin Bahnhof to München Hbf
- Ave. Duration
- 2h 44m
- Frequency
- Every 4 hours
- Estimated price
- $30–50
- Website
- https://int.bahn.de/en
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Train from Dupnitsa to Petrich
- Ave. Duration
- 2h 17m
- Frequency
- 4 times a day
- Estimated price
- $4–7
- Website
- https://www.bdz.bg/en
- 2nd Class
- $4–6
- 1st Class
- $6–7
- Phone
- +389 (2) 3 164 255
- mztransportad@mztransportad.com.mk
- Website
- mzt.mk
Train from Skopje, Transporten Centar to Miravtsi
- Ave. Duration
- 2h 16m
- Frequency
- Twice daily
- Estimated price
- $9–35
- Schedules at
- mzt.mk
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Luzern to Basel SBB
- Ave. Duration
- 1h 2m
- Frequency
- Every 4 hours
- Schedules at
- sob.ch
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Luzern to Basel SBB
- Ave. Duration
- 1h 1m
- Frequency
- Once daily
- Estimated price
- $30–85
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- $55–85
- 2nd Class
- $30–45
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from München Ost to Villach Hbf ARZ
- Ave. Duration
- 2h 19m
- Frequency
- Once daily
- Estimated price
- $110–130
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +389 70 638 014
- info@metaktrans.mk
- Website
- metaktrans.mk
Bus from München, ZOB to Strumica
- Ave. Duration
- 14h 49m
- Frequency
- Once a week
- Schedules at
- metaktrans.mk
- Phone
- +359 2 493 0191
- info@traventuria.com
- Website
- traventuria.com
Bus from Sofia Airport Terminal 1 Bus Stop to Dupnitsa Bus Station
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- $10–15
- Website
- https://traventuria.com/
- Phone
- +389 72 230-200
- info@ekstrabus.com
- Website
- ekstrabus.com.mk
Bus from Ohrid to Kavadarci
- Ave. Duration
- 1h 51m
- Frequency
- Twice daily
- Schedules at
- ekstrabus.com.mk
Bus from Kavadarci to Strumica
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Schedules at
- ekstrabus.com.mk
- Phone
- +389 34 346 030
- Website
- facebook.com
Bus from Kavadarci to Strumica
- Ave. Duration
- 1h 51m
- Frequency
- Once daily
- Website
- https://www.facebook.com/strumicaekspres
- Phone
- +389 71 557 111
- niko_ekspres@hotmail.com
- Website
- web.facebook.com
Bus from Neuenkirch, Kirche to Strumica
- Ave. Duration
- 22h 3m
- Frequency
- Twice a week
- Schedules at
- facebook.com
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Zurich Limmatstrasse to Sofia Serdica Bus Stop
- Ave. Duration
- 23h 30m
- Frequency
- Once a week
- Estimated price
- $75–110
- Website
- https://union-ivkoni.com/en
Bus from Sofia Central Bus Station to Petrich Bus Station
- Ave. Duration
- 3h 20m
- Frequency
- 3 times a day
- Estimated price
- $9–13
- Website
- https://union-ivkoni.com/en
Want to know more about travelling around Bulgaria
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide















































