There are 9 ways to get from Nuremberg to Zermatt by train or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Nürnberg Hbf to Frankfurttrain 41 / ...
- Take the train from Frankfurt to Basel SBBtrain 20 / ...
- Take the train from Basel SBB to Visptrain Ic6 / ...
10h 1mTrain to Munich International Airport, fly to Zurich Airport, train
- Take the train from Nürnberg Hbf to München Hbftrain
- Fly from Munich International Airport (MUC) to Zurich Airport (ZRH)plane MUC - ZRH
- Take the train from Zürich Flughafen to Berntrain
- Take the train from Bern to Visptrain
8h 30mTrain via Stuttgart
- Take the train from Nuernberg Hbf to Stuttgart Hbftrain Re
- Take the train from Hauptbahnhof to Singentrain 87
- Take the train from Singen to Zürich HBtrain Ic
- Take the train from Zürich HB to Visptrain Ic8 / ...
10h 55mTrain #2
- Take the train from Nürnberg Hbf to Lindau, Reutin Bahnhoftrain Re7
- Take the train from St. Margrethen SG to Churtrain
- Take the train from Chur to Zermatt, Bahnhoftrain 907
12h 49mTrain to Stuttgart Airport, fly to Zurich Airport, train
- Take the train from Nürnberg Hbf to Hauptbahnhoftrain
- Fly from Stuttgart Airport (STR) to Zurich Airport (ZRH)plane STR - ZRH
- Take the train from Zürich Flughafen to Berntrain
- Take the train from Bern to Visptrain
9h 12mFly Nuremberg Airport to Milano Malpensa Airport, train
- Fly from Nuremberg Airport (NUE) to Milano Malpensa Airport (MXP)plane NUE - MXP
- Take the train from Gallarate to Domodossolatrain
- Take the train from Brig Bahnhofplatz to Zermatttrain
11h 21mTrain to Munich International Airport, fly to Milano Malpensa Airport, train
- Take the train from Nürnberg Hbf to München Hbftrain
- Fly from Munich International Airport (MUC) to Milano Malpensa Airport (MXP)plane MUC - MXP
- Take the train from Gallarate to Domodossolatrain
- Take the train from Brig Bahnhofplatz to Zermatttrain
10h 45mTrain to Stuttgart Airport, fly to Milano Malpensa Airport, train
- Take the train from Nürnberg Hbf to Hauptbahnhoftrain
- Fly from Stuttgart Airport (STR) to Milano Malpensa Airport (MXP)plane STR - MXP
- Take the train from Gallarate to Domodossolatrain
- Take the train from Brig Bahnhofplatz to Zermatttrain
11h 27mTrain to Munich International Airport, fly to Milan Linate Airport, train
- Take the train from Nürnberg Hbf to München Hbftrain
- Fly from Munich International Airport (MUC) to Milan Linate Airport (LIN)plane MUC - LIN
- Take the train from Rho Fiera Milano to Domodossolatrain
- Take the train from Brig Bahnhofplatz to Zermatttrain
11h 24m
Munich International Airport (MUC) to Zurich Airport (ZRH) flights
Questions & Answers
No, there is no direct train from Nuremberg to Zermatt. However, there are services departing from Nürnberg Hbf and arriving at Zermatt via Frankfurt, Basel SBB and Visp. The journey, including transfers, takes approximately 10h 1m.
The distance between Nuremberg and Zermatt is 784 km.
The best way to get from Nuremberg to Zermatt without a car is to train which takes 10h 1m and costs .
It takes approximately 10h 1m to get from Nuremberg to Zermatt, including transfers.
Nuremberg to Zermatt train services, operated by DB Fernverkehr AG, depart from Nürnberg Hbf station.
Nuremberg to Zermatt train services, operated by DB Fernverkehr AG, arrive at Frankfurt station.
Book your Nuremberg to Zermatt train tickets online with Omio.
There are 1640+ hotels available in Zermatt.
What companies run services between Nuremberg, Germany and Zermatt, Switzerland?
You can take a train from Nürnberg Hbf to Zermatt via Frankfurt, Basel SBB, and Visp in around 10h 1m.
- Website
- lufthansa.com
Flights from Munich International Airport to Zurich Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- CHF 70–450
Flights from Munich International Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- CHF 75–320
Flights from Nuremberg Airport to Milano Malpensa Airport via Frankfurt
- Ave. Duration
- 4h 28m
- When
- Every day
- Estimated price
- CHF 80–500
Flights from Munich International Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- CHF 55–310
Flights from Stuttgart Airport to Milano Malpensa Airport via Munich International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- CHF 95–410
Flights from Munich International Airport to Milan Linate Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- CHF 50–230
- Website
- ita-airways.com
Flights from Munich International Airport to Zurich Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- CHF 85–450
Flights from Stuttgart Airport to Zurich Airport
- Ave. Duration
- 45 min
- When
- Tuesday to Sunday
- Estimated price
- CHF 70–230
Flights from Nuremberg Airport to Milano Malpensa Airport via Frankfurt
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- CHF 80–500
Flights from Munich International Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- CHF 55–310
Flights from Stuttgart Airport to Milano Malpensa Airport
- Ave. Duration
- 1h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 100–180
Flights from Munich International Airport to Milan Linate Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- CHF 50–230
- Website
- swiss.com
Flights from Munich International Airport to Zurich Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- CHF 70–450
Flights from Stuttgart Airport to Zurich Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- CHF 70–230
Flights from Munich International Airport to Milano Malpensa Airport via Zurich Airport
- Ave. Duration
- 2h 45m
- When
- Tuesday to Sunday
- Estimated price
- CHF 65–250
- Website
- airdolomiti.it
Flights from Munich International Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- CHF 80–310
Flights from Munich International Airport to Milan Linate Airport
- Ave. Duration
- 1h 7m
- When
- Monday to Saturday
- Estimated price
- CHF 70–160
- Website
- airfrance.com
Flights from Nuremberg Airport to Milano Malpensa Airport via Paris Charles de Gaulle
- Ave. Duration
- 6h 23m
- When
- Every day
- Estimated price
- CHF 55–330
- Website
- eurowings.com
Flights from Stuttgart Airport to Milano Malpensa Airport
- Ave. Duration
- 1h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 100–180
- Website
- ryanair.com
Flights from Nuremberg Airport to Milano Malpensa Airport via Naples
- Ave. Duration
- 5h 10m
- When
- Thursday
- Estimated price
- CHF 45–180
- Website
- easyjet.com
Flights from Munich International Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 10m
- When
- Friday and Sunday
- Estimated price
- CHF 35–150
- Website
- delfi.de
Train from Nürnberg Hbf to Frankfurt
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Schedules at
- delfi.de
Train from Frankfurt to Basel SBB
- Ave. Duration
- 3h 1m
- Frequency
- Hourly
- Schedules at
- delfi.de
Train from Nürnberg Hbf to München Hbf
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Schedules at
- delfi.de
Train from Nuernberg Hbf to Stuttgart Hbf
- Ave. Duration
- 1h 56m
- Frequency
- Twice daily
- Schedules at
- delfi.de
Train from Hauptbahnhof to Singen
- Ave. Duration
- 1h 58m
- Frequency
- Hourly
- Schedules at
- delfi.de
Train from Nürnberg Hbf to Hauptbahnhof
- Ave. Duration
- 2h 16m
- Frequency
- Every 4 hours
- Schedules at
- delfi.de
- Website
- sbb.ch
Train from Frankfurt to Basel SBB
- Ave. Duration
- 2h 48m
- Frequency
- Twice a week
- Schedules at
- sbb.ch
Train from Basel SBB to Visp
- Ave. Duration
- 2h 6m
- Frequency
- Hourly
- Schedules at
- sbb.ch
Train from Zürich Flughafen to Bern
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Schedules at
- sbb.ch
Train from Bern to Visp
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Schedules at
- sbb.ch
Train from Singen to Zürich HB
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Schedules at
- sbb.ch
Train from Zürich HB to Visp
- Ave. Duration
- 2h 2m
- Frequency
- Every 4 hours
- Schedules at
- sbb.ch
- Website
- go-ahead-bw.de
Train from Nuernberg Hbf to Stuttgart Hbf
- Ave. Duration
- 2h 28m
- Frequency
- Every 3 hours
- Schedules at
- go-ahead-bw.de
- Phone
- +41 81 288 65 65
- info@glacierexpress.ch
- Website
- glacierexpress.ch
Train from Chur to Zermatt, Bahnhof
- Ave. Duration
- 5h 41m
- Frequency
- Twice daily
- Schedules at
- glacierexpress.ch
- Website
- trenord.it
Train from Gallarate to Domodossola
- Ave. Duration
- 1h 1m
- Frequency
- Every 2 hours
- Schedules at
- trenord.it
Train from Rho Fiera Milano to Domodossola
- Ave. Duration
- 1h 26m
- Frequency
- Every 2 hours
- Schedules at
- trenord.it
- Website
- fsitaliane.it
Train from Gallarate to Domodossola
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Schedules at
- fsitaliane.it
Train from Rho Fiera Milano to Domodossola
- Ave. Duration
- 2h 4m
- Frequency
- Every 4 hours
- Schedules at
- fsitaliane.it
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
Italy Travel Guides
Read the travel guide
Getting to Milan from the airport
Read the travel guide










