There are 7 ways to get from Macedonia to Lausanne by car, plane, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, fly to Geneva International Airport, train
best- Drive from Macedonia to Skopje-Airport-SKPcar
- Fly from Skopje International Airport (SKP) to Geneva International Airport (GVA)plane SKP - GVA
- Take the train from Genève-Aéroport to Lausannetrain
5h 46mCHF 143–340Drive, fly to Mulhouse, train
cheapest- Drive from Macedonia to Skopje-Airport-SKPcar
- Fly from Skopje International Airport (SKP) to Mulhouse (MLH)plane SKP - MLH
- Take the train from Basel SBB to Lausannetrain
7h 42mCHF 106–596Drive, bus, train
- Drive from Macedonia to Strumicacar
- Take the bus from Strumica to Bernbus
- Take the train from Bern to Lausannetrain Ic1 / ...
25h 14mTrain, bus
- Take the train from Petrich to Sofiatrain Ic
- Take the bus from Sofia Central Bus Station to Budapest, Népliget Autóbusz-Pályaudvarbus
- Take the train from Budapest-Kelenfoeld to Zuerich Hbtrain Rjx
- Take the train from Zürich HB to Lausannetrain Ic5 / ...
30h 3mCHF 244–404Drive 1,878.3 km
- Drive from Macedonia to Lausannecar 1,878.3 km
18h 52mCHF 314–453Drive, fly to Zurich Airport, train
- Drive from Macedonia to Skopje-Airport-SKPcar
- Fly from Skopje International Airport (SKP) to Zurich Airport (ZRH)plane SKP - ZRH
- Take the train from Zürich Flughafen to Lausannetrain
7h 13mCHF 186–400Drive, bus
- Drive from Macedonia to Strumicacar
- Take the bus from Strumica to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Lausannebus
30h 52m
Skopje International Airport (SKP) to Geneva International Airport (GVA) flights
Comparing Your Travel Options
The cheapest way to get from Macedonia to Lausanne is to drive and fly and train which costs SFr 100 - SFr 600 and takes 7h 42m.
The fastest way to get from Macedonia to Lausanne is to drive and fly and train which takes 5h 46m and costs SFr 140 - SFr 340.
The distance between Macedonia and Lausanne is 1553 km. The road distance is 1878.3 km.
The best way to get from Macedonia to Lausanne without a car is to train and bus which takes 30h 3m and costs SFr 240 - SFr 410.
It takes approximately 5h 46m to get from Macedonia to Lausanne, including transfers.
Lausanne is 1h behind Macedonia. It is currently 12:47 PM in Macedonia and 11:47 AM in Lausanne.
Yes, the driving distance between Macedonia to Lausanne is 1878 km. It takes approximately 18h 52m to drive from Macedonia to Lausanne.
There are 1242+ hotels available in Lausanne.
What companies run services between Macedonia, Blagoevgrad, Bulgaria and Lausanne, Switzerland?
There is no direct connection from Macedonia to Lausanne. However, you can drive to Skopje-Airport-SKP airport, fly to Geneva International Airport (GVA), walk to Genève-Aéroport, then take the train to Lausanne. Alternatively, you can take a vehicle from Macedonia to Lausanne via Strumica, Bern, and Bern in around 25h 14m.
- Website
- austrian.com
Flights from Skopje International Airport to Geneva International Airport via Vienna
- Ave. Duration
- 4h 22m
- When
- Monday, Wednesday, Friday, Saturday, Thursday, and Sunday
- Estimated price
- CHF 90–400
Flights from Skopje International Airport to Zurich Airport via Vienna
- Ave. Duration
- 4h 21m
- When
- Every day
- Estimated price
- CHF 85–370
- Website
- airserbia.com
Flights from Skopje International Airport to Geneva International Airport via Belgrade
- Ave. Duration
- 4h 30m
- When
- Monday, Friday, and Sunday
- Estimated price
- CHF 90–250
Flights from Skopje International Airport to Zurich Airport via Belgrade
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- CHF 90–180
- Website
- swiss.com
Flights from Skopje International Airport to Geneva International Airport via Zurich Airport
- Ave. Duration
- 4h 25m
- When
- Friday and Sunday
- Estimated price
- CHF 70–380
Flights from Skopje International Airport to Zurich Airport
- Ave. Duration
- 2h 10m
- When
- Friday and Sunday
- Estimated price
- CHF 60–340
- Website
- comlux.com
Flights from Skopje International Airport to Zurich Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- CHF 110–330
- Website
- croatiaairlines.com
Flights from Skopje International Airport to Zurich Airport via Zagreb
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- CHF 90–340
- Website
- wizzair.com
Flights from Skopje International Airport to Mulhouse
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- CHF 23–260
- Website
- easyjet.com
Flights from Skopje International Airport to Geneva International Airport
- Ave. Duration
- 2h 30m
- When
- Monday and Friday
- Estimated price
- CHF 85–260
- Website
- flyedelweiss.com
Flights from Skopje International Airport to Zurich Airport
- Ave. Duration
- 2h 10m
- When
- Friday and Sunday
- Estimated price
- CHF 60–340
Train from Genève-Aéroport to Lausanne
- Ave. Duration
- 52 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 22–40
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Lausanne
- Ave. Duration
- 1h 16m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 30–55
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Lausanne
- Ave. Duration
- 2h 22m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 75–120
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich Flughafen to Lausanne
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- CHF 75–130
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Lausanne
- Ave. Duration
- 2h 24m
- Frequency
- Hourly
- Estimated price
- CHF 60–95
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Petrich to Sofia
- Ave. Duration
- 3h 48m
- Frequency
- 4 times a day
- Estimated price
- CHF 2–5
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- CHF 2–4
- 1st Class
- CHF 3–5
- Phone
- +389 71 557 111
- [email protected]
- Website
- web.facebook.com
Bus from Strumica to Bern
- Ave. Duration
- 23h
- Frequency
- Twice a week
- Schedules at
- facebook.com
- Phone
- +359 2 812 0 812
- [email protected]
- Website
- karat-s.com
Bus from Sofia Central Bus Station to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 10h 30m
- Frequency
- Twice daily
- Estimated price
- CHF 45–75
- Schedules at
- karat-s.com
- Phone
- +359 0885700870
- [email protected]
- Website
- Citylines
Bus from Sofia Central Bus Station to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 11h 30m
- Frequency
- 3 times a week
- Estimated price
- CHF 35–55
- Website
- Citylines
- Phone
- +389 34 346 030
- Website
- Strumica Ekspres
Bus from Strumica to Skopje, Transporten Centar
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Website
- Strumica Ekspres
- Phone
- +389 42 217 370
- [email protected]
- Website
- durmotours.com.mk
Bus from Skopje, Transporten Centar to Lausanne
- Ave. Duration
- 25h 42m
- Frequency
- Twice a week
- Estimated price
- CHF 65–100
- Schedules at
- durmotours.com.mk
Want to know more about travelling around Switzerland
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
Want to know more about Flixbus?
Read the travel guide
























