There are 7 ways to get from Mila to Zermatt by taxi, plane, train, car ferry, 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.
Taxi to Mohamed Boudiaf International Airport, fly to Mulhouse, train
best- Take the taxi from Mila to Mohamed Boudiaf International Airport (CZL)taxi
- Fly from Mohamed Boudiaf International Airport (CZL) to Mulhouse (MLH)plane CZL - MLH
- Take the train from Basel SBB to Visptrain
7h 45mCHF 117–1,367Taxi, car ferry, train via Marseille
- Take the taxi from Mila to Skikdataxi
- Take the carferry from Skikda to Vieux Portcarferry
- Take the train from Marseille St Charles to Genevetrain Tgv
- Take the train from Genève to Visptrain
29h 45mCHF 444–669Taxi to Mohamed Boudiaf International Airport, fly to Milano Malpensa Airport, bus, train
- Take the taxi from Mila to Mohamed Boudiaf International Airport (CZL)taxi
- Fly from Mohamed Boudiaf International Airport (CZL) to Milano Malpensa Airport (MXP)plane CZL - MXP
- Take the bus from Aeroporto Malpensa - Terminal 1 to Domodossola - Stazione Ferroviariabus
- Take the train from Brig Bahnhofplatz to Zermatttrain
12h 13mCHF 149–530Taxi to Mohamed Boudiaf International Airport, fly to Lyon–Saint Exupéry Airport, train
- Take the taxi from Mila to Mohamed Boudiaf International Airport (CZL)taxi
- Fly from Mohamed Boudiaf International Airport (CZL) to Lyon–Saint Exupéry Airport (LYS)plane CZL - LYS
- Take the train from Lyon Part Dieu to Genevetrain
- Take the train from Genève to Visptrain
10h 17mCHF 289–577Taxi to Ain Arnat Airport, fly to Lyon–Saint Exupéry Airport, train
- Take the taxi from Mila to Ain Arnat Airport (QSF)taxi
- Fly from Ain Arnat Airport (QSF) to Lyon–Saint Exupéry Airport (LYS)plane QSF - LYS
- Take the train from Lyon Part Dieu to Genevetrain
- Take the train from Genève to Visptrain
10h 55mCHF 307–668Taxi, car ferry, train
- Take the taxi from Mila to Skikdataxi
- Take the carferry from Skikda to Port of Genoacarferry
- Take the train from Genova P.Za Principe to Milano Centraletrain Ic
- Take the train from Milano Centrale to Brigtrain Ec
- Take the train from Brig Bahnhofplatz to Zermatttrain R42 / ...
31h 9mCHF 371–450Taxi, car ferry, train, bus
- Take the taxi from Mila to Skikdataxi
- Take the carferry from Skikda to Port of Genoacarferry
- Take the train from Genova Piazza Principe to Milano Rogoredotrain
- Take the bus from Rho Fiera Milano to Domodossolabus Re4
- Take the train from Brig Bahnhofplatz to Zermatttrain R42 / ...
32h 43m
Mohamed Boudiaf International Airport (CZL) to Mulhouse (MLH) flights
Questions & Answers
The cheapest way to get from Mila to Zermatt is to taxi and fly and bus and train which costs SFr 140 - SFr 550 and takes 12h 13m.
The fastest way to get from Mila to Zermatt is to taxi and fly and train which takes 7h 45m and costs SFr 110 - SFr 1400.
The distance between Mila and Zermatt is 1548 km.
The best way to get from Mila to Zermatt without a car is to taxi and car ferry and train via Marseille which takes 29h 45m and costs SFr 440 - SFr 700.
It takes approximately 7h 45m to get from Mila to Zermatt, including transfers.
Zermatt is 1h ahead of Mila. It is currently 2:08 AM in Mila and 3:08 AM in Zermatt.
There are 2280+ hotels available in Zermatt.
What companies run services between Mila, Algeria and Zermatt, Switzerland?
There is no direct connection from Mila to Zermatt. However, you can take the taxi to Mohamed Boudiaf International Airport (CZL) airport, fly to Mulhouse (MLH), walk to Basel EuroAirport, Ankunft, take the line 50 bus to Basel, Bahnhof SBB, walk to Basel SBB, take the train to Visp, then take the train to Zermatt. Alternatively, you can take the taxi to Skikda, take the car ferry to Vieux Port, walk to Vieux-Port, take the subway to Saint-Charles, walk to Marseille St Charles, take the train to Geneve, take the train to Visp, then take the train to Zermatt.
- Website
- airalgerie.dz
Flights from Mohamed Boudiaf International Airport to Mulhouse
- Ave. Duration
- 2h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- CHF 240–850
Flights from Mohamed Boudiaf International Airport to Milano Malpensa Airport via Algiers
- Ave. Duration
- 6h
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- CHF 160–550
Flights from Mohamed Boudiaf International Airport to Lyon–Saint Exupéry Airport
- Ave. Duration
- 1h 50m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 150–250
Flights from Mohamed Boudiaf International Airport to Lyon–Saint Exupéry Airport via Algiers
- Ave. Duration
- 4h 5m
- When
- Thursday, Sunday, Monday, and Friday
- Estimated price
- CHF 150–250
Flights from Ain Arnat Airport to Lyon–Saint Exupéry Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- CHF 260–900
Flights from Ain Arnat Airport to Lyon–Saint Exupéry Airport via Algiers
- Ave. Duration
- 4h 5m
- When
- Saturday and Sunday
- Estimated price
- CHF 280–950
- Website
- easyjet.com
Flights from Mohamed Boudiaf International Airport to Milano Malpensa Airport via Paris Charles de Gaulle
- Ave. Duration
- 6h 5m
- When
- Thursday
- Estimated price
- CHF 200–650
Flights from Mohamed Boudiaf International Airport to Milano Malpensa Airport via Paris Orly
- Ave. Duration
- 8h 40m
- When
- Tuesday and Thursday
- Estimated price
- CHF 95–440
- Website
- aslairlines.fr
Flights from Mohamed Boudiaf International Airport to Mulhouse
- Ave. Duration
- 2h 15m
- When
- Thursday
- Estimated price
- CHF 220–850
- Website
- transavia.com
Flights from Mohamed Boudiaf International Airport to Lyon–Saint Exupéry Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- CHF 80–440
- Website
- volotea.com
Flights from Ain Arnat Airport to Lyon–Saint Exupéry Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- CHF 180–750
Train from Basel SBB to Visp
- Ave. Duration
- 2h 6m
- Frequency
- Hourly
- Estimated price
- CHF 65–200
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève to Visp
- Ave. Duration
- 2h 18m
- Frequency
- Hourly
- Estimated price
- CHF 65–200
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève to Visp
- Ave. Duration
- 2h 18m
- Frequency
- Hourly
- Estimated price
- CHF 65–200
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève to Visp
- Ave. Duration
- 2h 18m
- Frequency
- Hourly
- Estimated price
- CHF 65–200
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +49 (0) 7531 915109
- [email protected]
- Website
- SBB GmbH
Train from Basel SBB to Visp
- Ave. Duration
- 2h 11m
- Frequency
- 3 times a day
- Estimated price
- CHF 15–19
- Schedules at
- SBB GmbH
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Marseille St Charles to Geneve
- Ave. Duration
- 3h 39m
- Frequency
- Once daily
- Estimated price
- CHF 90–150
- Website
- TGV inOui
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- CHF 30–50
- Website
- TGV inOui
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- CHF 30–50
- Website
- TGV inOui
- Phone
- +41 (0)848 642 442
- [email protected]
- Website
- Matterhorn Gotthard Bahn
Train from Brig Bahnhofplatz to Zermatt
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- CHF 25–55
- Website
- Matterhorn Gotthard Bahn
- 2nd Class Ticket
- CHF 25–31
- 1st Class Ticket
- CHF 45–55
Train from Brig Bahnhofplatz to Zermatt
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- CHF 25–55
- Website
- Matterhorn Gotthard Bahn
- 2nd Class Ticket
- CHF 25–31
- 1st Class Ticket
- CHF 45–55
Train from Brig Bahnhofplatz to Zermatt
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- CHF 25–55
- Website
- Matterhorn Gotthard Bahn
- 2nd Class Ticket
- CHF 25–31
- 1st Class Ticket
- CHF 45–55
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- CHF 25–50
- Website
- Oui.SNCF
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- CHF 25–50
- Website
- Oui.SNCF
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Genova P.Za Principe to Milano Centrale
- Ave. Duration
- 1h 41m
- Frequency
- Hourly
- Estimated price
- CHF 13–29
- Website
- Trenitalia Intercity
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Genova P.Za Principe to Milano Centrale
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Estimated price
- CHF 16–27
- Website
- Trenitalia
- Phone
- +39 06 68475475
- Website
- Trenitalia Frecce
Train from Genova P.Za Principe to Milano Centrale
- Ave. Duration
- 1h 37m
- Frequency
- 4 times a day
- Estimated price
- CHF 19–40
- Schedules at
- Trenitalia Frecce
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Milano Centrale to Brig
- Ave. Duration
- 2h 4m
- Frequency
- Every 2 hours
- Estimated price
- CHF 23–40
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 23–35
- 2nd Class
- CHF 28–40
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Genova Piazza Principe to Milano Rogoredo
- Ave. Duration
- 2h 11m
- Frequency
- Twice daily
- Estimated price
- CHF 18–35
- Website
- Italo Treno
- Phone
- +39 0322 844 862
- [email protected]
- Website
- Comazzi Bus
Bus from Aeroporto Malpensa - Terminal 1 to Domodossola - Stazione Ferroviaria
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- CHF 8
- Website
- Comazzi Bus
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Bus from Rho Fiera Milano to Domodossola
- Ave. Duration
- 1h 30m
- Frequency
- Every 2 hours
- Website
- Trenord
- Phone
- +213 (0)21 64 43 77 / 78
- [email protected]
- Website
- algerieferries.dz
Car ferry from Skikda to Vieux Port
- Ave. Duration
- 19h
- Frequency
- Twice a week
- Estimated price
- CHF 238
- Schedules at
- algerieferries.dz
Car ferry from Skikda to Port of Genoa
- Ave. Duration
- 22h
- Frequency
- Once a week
- Estimated price
- CHF 281
- Schedules at
- algerieferries.dz
Car ferry from Skikda to Port of Genoa
- Ave. Duration
- 22h
- Frequency
- Once a week
- Estimated price
- CHF 281
- Schedules at
- algerieferries.dz
- Ave. Duration
- 1h 26m
- Estimated price
- CHF 14–40
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italy Travel Guides
Read the travel guide






















































