There are 7 ways to get from Mallorca to Zurich by plane, car ferry, train, bus, ferry, 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 Zurich Airport
best- Fly from Son Sant Joan Airport (PMI) to Zurich Airport (ZRH)plane PMI - ZRH
2h 23mCHF 39–120Car ferry, train
- Take the carferry from Port d'Alcúdia to Port de Barcelonacarferry
- Take the train from Barcelona-Sants to Paris Gare De Lyontrain Tgv
- Take the train from Paris Gare De Lyon to Zuerich Hbtrain Tgv
18h 26mCHF 366–724Car ferry, bus
- Take the carferry from Port d'Alcúdia to Port de Barcelonacarferry Mallorca
- Take the bus from Barcelona - North Bus Station to Zürichbus BlaBlaCar Bus
25h 10mCHF 156–404Ferry, train
- Take the ferry from Port d'Alcúdia to Port of Toulonferry
- Take the train from Toulon to Marseille Saint-Charlestrain C6 / ...
- Take the train from Marseille St Charles to Genevetrain Tgv
- Take the train from Genève to Zürich HBtrain Ic1 / ...
26h 32mCHF 234–530Fly to Basel, train
- Fly from Son Sant Joan Airport (PMI) to Basel (BSL)plane PMI - BSL
- Take the train from Basel SBB to Zürich HBtrain
3h 32mCHF 60–207Car ferry, bus via Besançon
- Take the carferry from Port d'Alcúdia to Port de Barcelonacarferry
- Take the bus from BARCELONA, Estacio Del Nord, stan. 30 to Besancon, Gare Sncf , Avenue Du Marechal Foch.bus
- Take the bus from Besançon to Zurich Bus Stationbus
25h 39mCHF 158–392Drive, car ferry
- Drive from Palma to Port d'Alcúdiacar
- Take the carferry from Port d'Alcúdia to Port de Barcelonacarferry
- Drive from Port de Barcelona to Zurichcar
15h 59mCHF 229–492
Mallorca to Zurich by car ferry, foot, subway, and train
Questions & Answers
The cheapest way to get from Mallorca to Zurich is to fly which costs SFr 35 - SFr 120 and takes 2h 23m.
The fastest way to get from Mallorca to Zurich is to fly which takes 2h 23m and costs SFr 35 - SFr 120.
The distance between Mallorca and Zurich is 1008 km.
The best way to get from Mallorca to Zurich without a car is to car ferry and train which takes 18h 26m and costs SFr 360 - SFr 750.
It takes approximately 2h 23m to get from Mallorca to Zurich, including transfers.
There are 1247+ hotels available in Zurich.
What companies run services between Mallorca, Balearic Islands, Spain and Zurich, Switzerland?
Condor Flugdienst, Swiss, and six other airlines fly from Son Sant Joan Airport (PMI) to Zurich Airport (ZRH) every 2 hours.
- Website
- easyjet.com
Flights from Son Sant Joan Airport to Zurich Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- CHF 45–100
Flights from Son Sant Joan Airport to Basel
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- CHF 28–130
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Barcelona-Sants to Paris Gare De Lyon
- Ave. Duration
- 6h 47m
- Frequency
- Twice daily
- Estimated price
- CHF 200–320
- Website
- TGV inOui
Train from Paris Gare De Lyon to Zuerich Hb
- Ave. Duration
- 4h 4m
- Frequency
- 5 times a day
- Estimated price
- CHF 110–180
- Website
- TGV inOui
Train from Toulon to Marseille Saint-Charles
- Ave. Duration
- 43 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 12–20
- Website
- TGV inOui
Train from Marseille St Charles to Geneve
- Ave. Duration
- 3h 39m
- Frequency
- 5 times a week
- Estimated price
- CHF 85–140
- Website
- TGV inOui
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Barcelona - North Bus Station to Zürich
- Ave. Duration
- 18h 25m
- Frequency
- Once daily
- Estimated price
- CHF 100–180
- Website
- BlaBlaCar Bus
- Phone
- +34 912 66 02 15
- [email protected]
- Website
- balearia.com
Car ferry from Port d'Alcúdia to Port de Barcelona
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a day
- Estimated price
- CHF 50–221
- Schedules at
- balearia.com
- Lobby Bar
- CHF 57
- Seating
- CHF 76
- Cabin
- CHF 221
Car ferry from Port d'Alcúdia to Port de Barcelona
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a day
- Estimated price
- CHF 50–221
- Schedules at
- balearia.com
- Lobby Bar
- CHF 57
- Seating
- CHF 76
- Cabin
- CHF 221
Car ferry from Port d'Alcúdia to Port de Barcelona
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a day
- Estimated price
- CHF 50–221
- Schedules at
- balearia.com
- Lobby Bar
- CHF 57
- Seating
- CHF 76
- Cabin
- CHF 221
Car ferry from Port d'Alcúdia to Port de Barcelona
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a day
- Estimated price
- CHF 50–221
- Schedules at
- balearia.com
- Lobby Bar
- CHF 57
- Seating
- CHF 76
- Cabin
- CHF 221
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 France: A guide to SNCF
Read the travel guide















