There are 10 ways to get from Palma to Lausanne by plane, train, car ferry, 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.
Fly to Geneva International Airport, train
best- Fly from Son Sant Joan Airport (PMI) to Geneva International Airport (GVA)plane PMI - GVA
- Take the train from Genève-Aéroport to Lausannetrain
5h 5mCHF 62–245Car ferry, train
- Take the car ferry from Port de Palma de Mallorca to Port de Barcelonacarferry
- Take the train from Barcelona-Sants to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Genevetrain Ter
- Take the train from Genève to Lausannetrain Ic1 / ...
16h 15mCHF 137–504Car ferry, bus, train
- Take the car ferry from Port de Palma de Mallorca to Port de Barcelonacarferry
- Take the bus from Barcelona - North Bus Station to Geneva - Bus Stationbus
- Take the train from Genève-Eaux-Vives to Lausannetrain
22h 3mCHF 121–481Car ferry, drive
- Take the car ferry from Port de Palma de Mallorca to Port de Barcelonacarferry
- Drive from Port de Barcelona to Lausannecar
14h 9mCHF 152–466Fly to Basel, train
- Fly from Son Sant Joan Airport (PMI) to Basel (BSL)plane PMI - BSL
- Take the train from Basel SBB to Lausannetrain
7h 16mCHF 98–360Fly to Zurich Airport, train
- Fly from Son Sant Joan Airport (PMI) to Zurich Airport (ZRH)plane PMI - ZRH
- Take the train from Zürich Flughafen to Lausannetrain
7h 2mCHF 110–355Fly to Lyon–Saint Exupéry Airport, train
- Fly from Son Sant Joan Airport (PMI) to Lyon–Saint Exupéry Airport (LYS)plane PMI - LYS
- Take the train from Lyon Part Dieu to Genevetrain
- Take the train from Genève to Lausannetrain
8h 5mCHF 84–265Fly to Bern Airport, train
- Fly from Son Sant Joan Airport (PMI) to Bern Airport (BRN)plane PMI - BRN
- Take the train from Bern to Lausannetrain
6h 9mCHF 402–605Car ferry, train via Saint-Marcel-lès-Valence
- Take the car ferry from Port de Palma de Mallorca to Port de Barcelonacarferry
- Take the train from Barcelona-Sants to Valence Tgv Rhone-Alpes Sudtrain Tgv
- Take the train from Valence Tgv Rhone-Alpes Sud to Genevetrain Ter
- Take the train from Genève to Lausannetrain Ic1 / ...
17h 14mCHF 141–584Bus, car ferry
- Take the bus from Estació Intermodal to Pol·lèntiabus 302
- Take the car ferry from Port d'Alcúdia to Port de Barcelonacarferry
- Take the bus from Barcelona - North Bus Station to Lyon - Gerland Bus Stationbus
- Take the bus from Lyon to Lausannebus
22h 10mCHF 115–367
Palma to Lausanne by car ferry, foot, subway, and train
Questions & Answers
The cheapest way to get from Palma to Lausanne is to fly and train which costs SFr 60 - SFr 250 and takes 5h 5m.
The fastest way to get from Palma to Lausanne is to fly and train which takes 5h 5m and costs SFr 60 - SFr 250.
The distance between Palma and Lausanne is 868 km.
The best way to get from Palma to Lausanne without a car is to car ferry and train which takes 16h 15m and costs SFr 130 - SFr 550.
It takes approximately 5h 5m to get from Palma to Lausanne, including transfers.
There are 1327+ hotels available in Lausanne.
What companies run services between Palma, Spain and Lausanne, Switzerland?
There is no direct connection from Palma to Lausanne. However, you can take the bus to 546-Aeroport - Sortides, walk to Son Sant Joan Airport (PMI) airport, fly to Geneva International Airport (GVA), walk to Genève-Aéroport, then take the train to Lausanne. Alternatively, you can take a car ferry from Port de Palma de Mallorca to Lausanne via Port Of Barcelona, Paral·lel, Barcelona Sants, Barcelona-Sants, Lyon Part Dieu, and Genève in around 16h 15m.
- Website
- easyjet.com
Flights from Son Sant Joan Airport to Geneva International Airport
- Ave. Duration
- 1h 41m
- When
- Every day
- Estimated price
- CHF 35–150
Flights from Son Sant Joan Airport to Geneva International Airport via Nice
- Ave. Duration
- 3h 30m
- When
- Saturday
- Estimated price
- CHF 35–150
Flights from Son Sant Joan Airport to Basel
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- CHF 30–170
Flights from Son Sant Joan Airport to Basel via Nice
- Ave. Duration
- 4h 5m
- When
- Thursday
- Estimated price
- CHF 30–170
Flights from Son Sant Joan Airport to Basel via Bordeaux
- Ave. Duration
- 4h 5m
- When
- Thursday
- Estimated price
- CHF 30–170
Flights from Son Sant Joan Airport to Zurich Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- CHF 40–170
Flights from Son Sant Joan Airport to Lyon–Saint Exupéry Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- CHF 22–130
- Website
- swiss.com
Flights from Son Sant Joan Airport to Geneva International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- CHF 60–160
Flights from Son Sant Joan Airport to Zurich Airport
- Ave. Duration
- 1h 58m
- When
- Every day
- Estimated price
- CHF 35–210
- Website
- vueling.com
Flights from Son Sant Joan Airport to Geneva International Airport via Barcelona
- Ave. Duration
- 4h 10m
- When
- Tuesday to Saturday
- Estimated price
- CHF 65–250
Flights from Son Sant Joan Airport to Zurich Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- CHF 30–100
Flights from Son Sant Joan Airport to Lyon–Saint Exupéry Airport via Barcelona
- Ave. Duration
- 3h 57m
- When
- Saturday and Monday
- Estimated price
- CHF 65–130
- Website
- condor.com
Flights from Son Sant Joan Airport to Basel
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- CHF 29–75
Flights from Son Sant Joan Airport to Zurich Airport
- Ave. Duration
- 1h 56m
- When
- Every day
- Estimated price
- CHF 29–80
- Website
- flyedelweiss.com
Flights from Son Sant Joan Airport to Zurich Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- CHF 35–210
- Website
- eurowings.com
Flights from Son Sant Joan Airport to Basel
- Ave. Duration
- 1h 50m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 30–140
Flights from Son Sant Joan Airport to Zurich Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 40–260
- Website
- comlux.com
Flights from Son Sant Joan Airport to Zurich Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- CHF 60–410
- Website
- flexflight.dk
Flights from Son Sant Joan Airport to Zurich Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- CHF 60–410
- Website
- volotea.com
Flights from Son Sant Joan Airport to Lyon–Saint Exupéry Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- CHF 30–110
- Website
- transavia.com
Flights from Son Sant Joan Airport to Lyon–Saint Exupéry Airport
- Ave. Duration
- 1h 35m
- When
- Friday and Sunday
- Estimated price
- CHF 30–200
- Website
- helvetic.com
Flights from Son Sant Joan Airport to Bern Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Thursday, and Sunday
- Estimated price
- CHF 35–210
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Genève-Aéroport to Lausanne
- Ave. Duration
- 52 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 22–70
- Website
- https://www.sbb.ch/en
Train from Genève to Lausanne
- Ave. Duration
- 51 min
- Frequency
- Every 15 minutes
- Estimated price
- CHF 20–65
- Website
- https://www.sbb.ch/en
Train from Genève-Eaux-Vives to Lausanne
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- CHF 24–75
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Lausanne
- Ave. Duration
- 2h 24m
- Frequency
- Hourly
- Estimated price
- CHF 60–190
- Website
- https://www.sbb.ch/en
Train from Zürich Flughafen to Lausanne
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- CHF 75–240
- Website
- https://www.sbb.ch/en
Train from Genève to Lausanne
- Ave. Duration
- 51 min
- Frequency
- Every 15 minutes
- Estimated price
- CHF 20–65
- Website
- https://www.sbb.ch/en
Train from Bern to Lausanne
- Ave. Duration
- 1h 16m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 30–100
- Website
- https://www.sbb.ch/en
Train from Genève to Lausanne
- Ave. Duration
- 51 min
- Frequency
- Every 15 minutes
- Estimated price
- CHF 20–65
- Website
- https://www.sbb.ch/en
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Lyon Part Dieu
- Ave. Duration
- 5h 6m
- Frequency
- Twice daily
- Estimated price
- CHF 75–120
- Website
- https://www.renfe.com/es/en
Train from Barcelona-Sants to Valence Tgv Rhone-Alpes Sud
- Ave. Duration
- 4h 29m
- Frequency
- Twice daily
- Estimated price
- CHF 65–100
- Website
- https://www.renfe.com/es/en
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- CHF 26–50
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- CHF 26–50
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Valence Tgv Rhone-Alpes Sud to Geneve
- Ave. Duration
- 3h 16m
- Frequency
- Every 4 hours
- Estimated price
- CHF 40–80
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- CHF 30–50
- Website
- https://www.sncf-connect.com/en-en
Train from Genève to Lausanne
- Ave. Duration
- 55 min
- Frequency
- 6 times a week
- Estimated price
- CHF 11–19
- Website
- https://www.sncf-connect.com/en-en
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- CHF 30–50
- Website
- https://www.sncf-connect.com/en-en
Train from Genève to Lausanne
- Ave. Duration
- 55 min
- Frequency
- 6 times a week
- Estimated price
- CHF 11–19
- Website
- https://www.sncf-connect.com/en-en
Train from Barcelona-Sants to Valence Tgv Rhone-Alpes Sud
- Ave. Duration
- 4h 26m
- Frequency
- 5 times a day
- Estimated price
- CHF 100–170
- Website
- https://www.sncf-connect.com/en-en
Train from Genève to Lausanne
- Ave. Duration
- 55 min
- Frequency
- 6 times a week
- Estimated price
- CHF 11–19
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Barcelona - North Bus Station to Geneva - Bus Station
- Ave. Duration
- 12h 15m
- Frequency
- Twice daily
- Estimated price
- CHF 65–120
- Website
- https://www.blablacar.co.uk/bus
Bus from Barcelona - North Bus Station to Lyon - Gerland Bus Station
- Ave. Duration
- 7h 55m
- Frequency
- Every 3 hours
- Estimated price
- CHF 50–95
- Website
- https://www.blablacar.co.uk/bus
Bus from Lyon to Lausanne
- Ave. Duration
- 3h 25m
- Frequency
- Twice daily
- Estimated price
- CHF 18–35
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +34 971 17 77 77
- Website
- tib.org
Bus from Estació Intermodal to Pol·lèntia
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- CHF 6–8
- Website
- https://www.tib.org/en/inici
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Barcelona - North Bus Station to Lyon - Gerland Bus Station
- Ave. Duration
- 9h 5m
- Frequency
- 4 times a day
- Estimated price
- CHF 50–85
- Website
- https://www.flixbus.co.uk
Bus from Lyon to Lausanne
- Ave. Duration
- 3h 35m
- Frequency
- Every 4 hours
- Estimated price
- CHF 17–29
- Website
- https://www.flixbus.co.uk
- Phone
- +34 912 66 02 15
- [email protected]
- Website
- balearia.com
Car ferry from Port de Palma de Mallorca to Port de Barcelona
- Ave. Duration
- 6h 15m
- Frequency
- Twice daily
- Estimated price
- CHF 35–270
- Schedules at
- balearia.com
- Seating
- CHF 60–66
- Cabin
- CHF 210–240
- Car - Seat
- CHF 75–95
- Car - Cabin
- CHF 180–270
Car ferry from Port de Palma de Mallorca to Port de Barcelona
- Ave. Duration
- 6h 15m
- Frequency
- Twice daily
- Estimated price
- CHF 35–270
- Schedules at
- balearia.com
- Seating
- CHF 60–66
- Cabin
- CHF 210–240
- Car - Seat
- CHF 75–95
- Car - Cabin
- CHF 180–270
Car ferry from Port de Palma de Mallorca to Port de Barcelona
- Ave. Duration
- 6h 15m
- Frequency
- Twice daily
- Estimated price
- CHF 35–270
- Schedules at
- balearia.com
- Seating
- CHF 60–66
- Cabin
- CHF 210–240
- Car - Seat
- CHF 75–95
- Car - Cabin
- CHF 180–270
Car ferry from Port de Palma de Mallorca to Port de Barcelona
- Ave. Duration
- 6h 15m
- Frequency
- Twice daily
- Estimated price
- CHF 35–270
- Schedules at
- balearia.com
- Seating
- CHF 60–66
- Cabin
- CHF 210–240
- Car - Seat
- CHF 75–95
- Car - Cabin
- CHF 180–270
Car ferry from Port d'Alcúdia to Port de Barcelona
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a day
- Estimated price
- CHF 35–219
- Schedules at
- balearia.com
- Lobby Bar
- CHF 57
- Seating
- CHF 75
- Cabin
- CHF 219
- Phone
- +39 010 209 4591
- [email protected]
- Website
- gnv.it
Car ferry from Port de Palma de Mallorca to Port de Barcelona
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- CHF 28–45
- Website
- https://www.gnv.it/en
Car ferry from Port de Palma de Mallorca to Port de Barcelona
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- CHF 28–45
- Website
- https://www.gnv.it/en
Car ferry from Port de Palma de Mallorca to Port de Barcelona
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- CHF 28–45
- Website
- https://www.gnv.it/en
Car ferry from Port de Palma de Mallorca to Port de Barcelona
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- CHF 28–45
- Website
- https://www.gnv.it/en
- Phone
- +34 96 091 33 16
- [email protected]
Car ferry from Port de Palma de Mallorca to Port de Barcelona
- Ave. Duration
- 7h 30m
- Frequency
- 6 times a week
- Estimated price
- CHF 21–223
- Schedules at
- trasmed.com
- Seat
- CHF 54
- Cabin
- CHF 168
- Car + Seat
- CHF 85
- Car + Cabin
- CHF 223
Car ferry from Port de Palma de Mallorca to Port de Barcelona
- Ave. Duration
- 7h 30m
- Frequency
- 6 times a week
- Estimated price
- CHF 21–223
- Schedules at
- trasmed.com
- Seat
- CHF 54
- Cabin
- CHF 168
- Car + Seat
- CHF 85
- Car + Cabin
- CHF 223
Car ferry from Port de Palma de Mallorca to Port de Barcelona
- Ave. Duration
- 7h 30m
- Frequency
- 6 times a week
- Estimated price
- CHF 21–223
- Schedules at
- trasmed.com
- Seat
- CHF 54
- Cabin
- CHF 168
- Car + Seat
- CHF 85
- Car + Cabin
- CHF 223
Car ferry from Port de Palma de Mallorca to Port de Barcelona
- Ave. Duration
- 7h 30m
- Frequency
- 6 times a week
- Estimated price
- CHF 21–223
- Schedules at
- trasmed.com
- Seat
- CHF 54
- Cabin
- CHF 168
- Car + Seat
- CHF 85
- Car + Cabin
- CHF 223
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
Train travel in Spain: A guide to Renfe
Read the travel guide










































