There are 9 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 41mCHF 184–355Drive, 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 122–671Drive, bus, train
- Drive from Macedonia to Strumicacar
- Take the bus from Strumica to Bernbus
- Take the train from Bern to Lausannetrain Ic1 / ...
25h 14mDrive 1,879.1 km
- Drive from Macedonia to Lausannecar 1,879.1 km
18h 47mCHF 316–456Drive, 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 3mCHF 191–400Drive, fly to Basel, train
- Drive from Macedonia to Skopje-Airport-SKPcar
- Fly from Skopje International Airport (SKP) to Basel (BSL)plane SKP - BSL
- Take the train from Basel SBB to Lausannetrain
7h 47mCHF 182–491Train, bus via Trieste
- Take the train from Petrich to Sofiatrain Ic
- Take the bus from Sofia Central Bus Station to Triestebus
- Take the train from Trieste Centrale to Milano Centraletrain Fr
- Take the train from Milano Centrale to Lausannetrain Ec
29h 15mCHF 199–298Drive, 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 52mTrain, bus
- Take the train from Petrich to Blagoevgradtrain Ic
- Take the bus from Blagoevgrad to Milano, Stazione Centralebus
- Take the train from Milano Centrale to Lausannetrain Ec
32h 1mCHF 151–204
Skopje International Airport (SKP) to Geneva International Airport (GVA) flights
Questions & Answers
The cheapest way to get from Macedonia to Lausanne is to train and bus which costs SFr 150 - SFr 210 and takes 32h 1m.
The fastest way to get from Macedonia to Lausanne is to drive and fly and train which takes 5h 41m and costs SFr 180 - SFr 360.
The distance between Macedonia and Lausanne is 1553 km. The road distance is 1879.1 km.
The best way to get from Macedonia to Lausanne without a car is to train and bus via Trieste which takes 29h 15m and costs SFr 190 - SFr 300.
It takes approximately 5h 41m to get from Macedonia to Lausanne, including transfers.
Lausanne is 1h behind Macedonia. It is currently 10:28 PM in Macedonia and 9:28 PM in Lausanne.
Yes, the driving distance between Macedonia to Lausanne is 1879 km. It takes approximately 18h 47m to drive from Macedonia to Lausanne.
There are 1285+ 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
- airserbia.com
Flights from Skopje International Airport to Geneva International Airport via Belgrade
- Ave. Duration
- 4h 35m
- When
- Wednesday, Sunday, Monday, and Friday
- Estimated price
- CHF 110–190
Flights from Skopje International Airport to Zurich Airport via Belgrade
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- CHF 90–190
Train from Genève-Aéroport to Lausanne
- Ave. Duration
- 52 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 23–35
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Lausanne
- Ave. Duration
- 1h 16m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 35–50
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich Flughafen to Lausanne
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- CHF 80–120
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Lausanne
- Ave. Duration
- 2h 24m
- Frequency
- Hourly
- Estimated price
- CHF 60–90
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Lausanne
- Ave. Duration
- 2h 24m
- Frequency
- Hourly
- Estimated price
- CHF 60–90
- Website
- Swiss Federal Railways (SBB CFF FFS)
- 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
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



