There are 10 ways to get from Málaga to Swiss Alps by plane, train, train (Renfe, Ouigo, TGV), 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 Zurich Airport, train
best- Fly from Málaga Airport (AGP) to Zurich Airport (ZRH)plane AGP - ZRH
- Take the train from Zürich HB to Airolotrain
9h 10mCHF 111–262Fly to Milano Malpensa Airport, train
cheapest- Fly from Málaga Airport (AGP) to Milano Malpensa Airport (MXP)plane AGP - MXP
- Take the train from Malpensa Aeroporto T1 to Bellinzonatrain
- Take the train from Bellinzona to Airolotrain
10h 8mCHF 42–255Train
- Take the train from Malaga Maria Zambrano to Madrid-Puerta de Atocha-Almudena Grandestrain Ave
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain Ave
- Take the train from Barcelona-Sants to Paris Gare De Lyontrain Tgv
- Take the train from Paris Gare De Lyon to Zuerich Hbtrain Tgv
- Take the train from Zürich HB to Airolotrain
23h 25mCHF 447–867Train, bus
- Take the train from Malaga Maria Zambrano to Madrid-Puerta de Atocha-Almudena Grandestrain Ave
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Narbonnetrain
- Take the bus from Narbonne to Basel SBBbus
- Take the train from Basel SBB to Airolotrain
28h 36mCHF 262–487Drive 1,891.7 km
- Drive from Málaga to Swiss Alpscar 1,891.7 km
20h 13mCHF 310–448Fly to Basel, train
- Fly from Málaga Airport (AGP) to Basel (BSL)plane AGP - BSL
- Take the train from Basel SBB to Airolotrain
10h 21mCHF 121–276Fly to Il Caravaggio International Airport, bus, train
- Fly from Málaga Airport (AGP) to Il Caravaggio International Airport (BGY)plane AGP - BGY
- Take the bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoiabus
- Take the train from Milano Centrale to Bellinzonatrain
- Take the train from Bellinzona to Airolotrain
10h 48mCHF 78–319Fly to Geneva International Airport, train
- Fly from Málaga Airport (AGP) to Geneva International Airport (GVA)plane AGP - GVA
- Take the train from Genève-Aéroport to Brigtrain
- Take the train from Brig Bahnhofplatz to Andermatttrain
11h 44mCHF 158–516Bus, train
- Take the bus from Malaga Eeaa to Estación de Autobuses de Murciabus
- Take the bus from Murcia to Lyon - Gerland Bus Stationbus
- Take the bus from Lyon to Zurich Bus Stationbus
- Take the train from Zürich HB to Airolotrain
35h 46mCHF 198–353Bus, drive
- Take the bus from Malaga Eeaa to Granada Estación de Autobusesbus
- Take the bus from Granada Estación de Autobuses to Estación de Autobuses de Murciabus
- Take the bus from Murcia to Lyon - Gerland Bus Stationbus
- Take the bus from Lyon - Gerland Bus Station to Zürichbus
- Take the bus from Zürich HB Schweizerhof to Iseltwald Dorfplatzbus
- Drive from Iseltwald Dorfplatz to Swiss Alpscar
36h 43mCHF 201–350
Málaga to Swiss Alps by train and bus
Questions & Answers
The cheapest way to get from Málaga to Swiss Alps is to fly and train which costs SFr 40 - SFr 260 and takes 10h 8m.
The fastest way to get from Málaga to Swiss Alps is to fly and train which takes 9h 10m and costs SFr 110 - SFr 270.
No, there is no direct train from Málaga to Swiss Alps. However, there are services departing from Malaga Maria Zambrano and arriving at Airolo via Madrid-Puerta de Atocha-Almudena Grandes, Barcelona-Sants, Paris Gare De Lyon and Zürich HB. The journey, including transfers, takes approximately 23h 25m.
The distance between Málaga and Swiss Alps is 1760 km. The road distance is 1891.7 km.
The best way to get from Málaga to Swiss Alps without a car is to train which takes 23h 25m and costs SFr 440 - SFr 900.
It takes approximately 9h 10m to get from Málaga to Swiss Alps, including transfers.
Málaga to Swiss Alps train services, operated by Renfe AVE, depart from Malaga Maria Zambrano station.
Málaga to Swiss Alps train services, operated by Renfe AVE, arrive at Madrid-Puerta de Atocha-Almudena Grandes station.
Yes, the driving distance between Málaga to Swiss Alps is 1892 km. It takes approximately 20h 13m to drive from Málaga to Swiss Alps.
There are 502+ hotels available in Swiss Alps.
What companies run services between Málaga, Spain and Swiss Alps, Canton Ticino, Switzerland?
You can take a train from Malaga Maria Zambrano to Gotthard Passhöhe via Madrid-Puerta de Atocha-Almudena Grandes, Barcelona-Sants, Paris Gare De Lyon, Zuerich Hb, Zürich HB, Airolo, and Airolo, Stazione in around 23h 25m.
- Website
- easyjet.com
Flights from Málaga Airport to Zurich Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- CHF 65–150
Flights from Málaga Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 31m
- When
- Every day
- Estimated price
- CHF 27–150
Flights from Málaga Airport to Basel
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- CHF 60–190
Flights from Málaga Airport to Geneva International Airport
- Ave. Duration
- 2h 28m
- When
- Every day
- Estimated price
- CHF 35–210
- Website
- ryanair.com
Flights from Málaga Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 35m
- When
- Wednesday, Thursday, Tuesday, Monday, Friday, and Sunday
- Estimated price
- CHF 29–170
Flights from Málaga Airport to Milano Malpensa Airport via Palma Mallorca
- Ave. Duration
- 5h 15m
- When
- Tuesday
- Estimated price
- CHF 29–170
Flights from Málaga Airport to Il Caravaggio International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- CHF 40–150
Flights from Málaga Airport to Il Caravaggio International Airport via Valencia
- Ave. Duration
- 4h 55m
- When
- Tuesday, Saturday, Monday, and Sunday
- Estimated price
- CHF 40–150
Flights from Málaga Airport to Il Caravaggio International Airport via Ibiza
- Ave. Duration
- 4h 15m
- When
- Monday, Tuesday, Wednesday, and Saturday
- Estimated price
- CHF 40–150
- Website
- swiss.com
Flights from Málaga Airport to Zurich Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- CHF 80–270
Flights from Málaga Airport to Zurich Airport via Geneva International Airport
- Ave. Duration
- 5h 55m
- When
- Monday
- Estimated price
- CHF 80–270
Flights from Málaga Airport to Geneva International Airport
- Ave. Duration
- 2h 25m
- When
- Monday
- Estimated price
- CHF 65–210
- Website
- flyulendo.com
Flights from Málaga Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 30m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- CHF 24–130
- Website
- vueling.com
Flights from Málaga Airport to Milano Malpensa Airport via Ibiza
- Ave. Duration
- 4h 25m
- When
- Friday
- Estimated price
- CHF 40–180
- Phone
- +41 58 580 70 70
- Website
- sob.ch
Train from Zürich HB to Airolo
- Ave. Duration
- 1h 56m
- Frequency
- Every 3 hours
- Estimated price
- CHF 35–55
- Schedules at
- sob.ch
Train from Zürich HB to Airolo
- Ave. Duration
- 1h 56m
- Frequency
- Every 3 hours
- Estimated price
- CHF 35–55
- Schedules at
- sob.ch
Train from Basel SBB to Airolo
- Ave. Duration
- 2h 57m
- Frequency
- Every 4 hours
- Estimated price
- CHF 55–85
- Schedules at
- sob.ch
Train from Bellinzona to Airolo
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- CHF 23–35
- Schedules at
- sob.ch
Train from Basel SBB to Airolo
- Ave. Duration
- 2h 57m
- Frequency
- Every 4 hours
- Estimated price
- CHF 55–85
- Schedules at
- sob.ch
Train from Bellinzona to Airolo
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- CHF 23–35
- Schedules at
- sob.ch
Train from Zürich HB to Airolo
- Ave. Duration
- 1h 56m
- Frequency
- Every 3 hours
- Estimated price
- CHF 35–55
- Schedules at
- sob.ch
Rome2Rio's guide to Renfe AVE
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Malaga Maria Zambrano to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 2h 49m
- Frequency
- Hourly
- Estimated price
- CHF 70–130
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 22m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 90–160
- Website
- https://www.renfe.com/es/en
Train from Malaga Maria Zambrano to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 2h 49m
- Frequency
- Hourly
- Estimated price
- CHF 70–130
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- [email protected]
- Website
- iryo.eu
Train from Malaga Maria Zambrano to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 2h 49m
- Frequency
- Every 2 hours
- Estimated price
- CHF 45–100
- Website
- https://iryo.eu/en/home
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 31m
- Frequency
- Hourly
- Estimated price
- CHF 55–120
- Website
- https://iryo.eu/en/home
Train from Malaga Maria Zambrano to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 2h 49m
- Frequency
- Every 2 hours
- Estimated price
- CHF 45–100
- Website
- https://iryo.eu/en/home
- Phone
- +34 900 759 781
- Website
- ouigo.com
Train from Malaga Maria Zambrano to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 2h 46m
- Frequency
- Every 4 hours
- Estimated price
- CHF 45–75
- Website
- https://www.ouigo.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 23m
- Frequency
- Every 2 hours
- Estimated price
- CHF 55–95
- Website
- https://www.ouigo.com/es/en
Train from Malaga Maria Zambrano to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 2h 46m
- Frequency
- Every 4 hours
- Estimated price
- CHF 45–75
- Website
- https://www.ouigo.com/es/en
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Malaga Maria Zambrano to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 14m
- Frequency
- 3 times a day
- Estimated price
- CHF 60–95
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 29m
- Frequency
- 4 times a day
- Estimated price
- CHF 75–120
- Website
- https://www.renfe.com/es/en
Train from Malaga Maria Zambrano to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 14m
- Frequency
- 3 times a day
- Estimated price
- CHF 60–95
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Narbonne
- Ave. Duration
- 5h 50m
- Frequency
- Twice daily
- Estimated price
- CHF 100–160
- Website
- https://www.renfe.com/es/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Barcelona-Sants to Paris Gare De Lyon
- Ave. Duration
- 6h 46m
- Frequency
- 5 times a day
- Estimated price
- CHF 200–330
- Website
- https://www.sncf-connect.com/en-en
Train from Paris Gare De Lyon to Zuerich Hb
- Ave. Duration
- 4h 4m
- Frequency
- Every 3 hours
- Estimated price
- CHF 110–190
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- trenord.it
Train from Malpensa Aeroporto T1 to Bellinzona
- Ave. Duration
- 1h 54m
- Frequency
- Hourly
- Estimated price
- CHF 7–9
- Website
- https://www.trenord.it/en/
Train from Bellinzona to Airolo
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- CHF 5–7
- Website
- https://www.trenord.it/en/
Train from Bellinzona to Airolo
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- CHF 5–7
- Website
- https://www.trenord.it/en/
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Bellinzona to Airolo
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- CHF 21–70
- Website
- https://www.sbb.ch/en
Train from Bellinzona to Airolo
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- CHF 21–70
- Website
- https://www.sbb.ch/en
Train from Genève-Aéroport to Brig
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- CHF 70–220
- Website
- https://www.sbb.ch/en
- Phone
- +39 06 68475475
- [email protected]
- Website
- trenitalia.com
Train from Milano Centrale to Bellinzona
- Ave. Duration
- 1h 36m
- Frequency
- Hourly
- Estimated price
- CHF 26–70
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 45–70
- 2nd Class
- CHF 26–35
- Phone
- +41 (0)848 642 442
- [email protected]
- Website
- matterhorngotthardbahn.ch
Train from Brig Bahnhofplatz to Andermatt
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Estimated price
- CHF 35–80
- Website
- https://www.matterhorngotthardbahn.ch/en/
- 2nd Class Ticket
- CHF 35–45
- 1st Class Ticket
- CHF 65–80
- Phone
- +41 81 288 65 65
- [email protected]
- Website
- glacierexpress.ch
Train from Brig Bahnhofplatz to Andermatt
- Ave. Duration
- 1h 32m
- Frequency
- 4 times a day
- Schedules at
- glacierexpress.ch
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Narbonne to Basel SBB
- Ave. Duration
- 12h 35m
- Frequency
- Once daily
- Estimated price
- CHF 60–110
- Website
- https://www.flixbus.co.uk
Bus from Lyon to Zurich Bus Station
- Ave. Duration
- 6h 20m
- Frequency
- 5 times a day
- Estimated price
- CHF 30–60
- Website
- https://www.flixbus.co.uk
- [email protected]
- Website
- terravision.eu
Bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoia
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 4–23
- Website
- https://www.terravision.eu/
- Phone
- +34 910 207 007
- Website
- alsa.com
Bus from Malaga Eeaa to Estación de Autobuses de Murcia
- Ave. Duration
- 5h 30m
- Frequency
- 5 times a day
- Estimated price
- CHF 30–45
- Website
- https://www.alsa.com/en/
Bus from Malaga Eeaa to Granada Estación de Autobuses
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- CHF 9–14
- Website
- https://www.alsa.com/en/
Bus from Granada Estación de Autobuses to Estación de Autobuses de Murcia
- Ave. Duration
- 3h 15m
- Frequency
- Every 3 hours
- Estimated price
- CHF 21–35
- Website
- https://www.alsa.com/en/
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Murcia to Lyon - Gerland Bus Station
- Ave. Duration
- 17h 40m
- Frequency
- Twice daily
- Estimated price
- CHF 100–190
- Website
- https://www.blablacar.co.uk/bus
Bus from Murcia to Lyon - Gerland Bus Station
- Ave. Duration
- 17h 40m
- Frequency
- Twice daily
- Estimated price
- CHF 100–190
- Website
- https://www.blablacar.co.uk/bus
Bus from Lyon - Gerland Bus Station to Zürich
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Estimated price
- CHF 35–65
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +41 44 552 0807
- [email protected]
- Website
- shuttler.ch
Bus from Zürich HB Schweizerhof to Iseltwald Dorfplatz
- Ave. Duration
- 1h 50m
- Frequency
- 5 times a week
- Estimated price
- CHF 20–24
- Website
- https://shuttler.ch/
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


































































