There are 9 ways to get from Naples to Matterhorn by plane, bus, unknown, or train
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 Turin Caselle Airport, bus, travel
best- Fly from Naples Airport (NAP) to Turin Caselle Airport (TRN)plane NAP - TRN
- Take the bus from Torino - Porta Susa to Chatillon - Autostazionebus
- Walk from Chatillon - Autostazione to Matterhornunknown
5h 15mTrain, travel
- Take the train from Napoli to Milano Rogoredotrain
- Take the train from Rho-Fiera Milano to Visptrain Ec
- Walk from Zermatt to Matterhornunknown
9h 15mBus, travel
- Take the bus from Napoli P.zza Garibaldi to Milano, Autostazione Lampugnanobus 518
- Take the bus from Milano - Lampugnano M1 to Chatillon - Autostazionebus 150
- Walk from Breuil-Cervinia to Matterhornunknown
14h 6mFly to Geneva International Airport, train, travel
- Fly from Naples Airport (NAP) to Geneva International Airport (GVA)plane NAP - GVA
- Take the train from Genève-Aéroport to Visptrain
- Walk from Zermatt to Matterhornunknown
6h 29mFly to Milano Malpensa Airport, train, travel
- Fly from Naples Airport (NAP) to Milano Malpensa Airport (MXP)plane NAP - MXP
- Take the train from Gallarate to Domodossolatrain
- Take the train from Brig Bahnhofplatz to Zermatttrain
- Walk from Zermatt to Matterhornunknown
6h 41mFly to Milan Linate Airport, train, travel
- Fly from Naples Airport (NAP) to Milan Linate Airport (LIN)plane NAP - LIN
- Take the train from Milano Centrale to Brigtrain
- Take the train from Brig Bahnhofplatz to Zermatttrain
- Walk from Zermatt to Matterhornunknown
7h 3mFly to Il Caravaggio International Airport, train, travel
- Fly from Naples Airport (NAP) to Il Caravaggio International Airport (BGY)plane NAP - BGY
- Take the train from Milano Centrale to Brigtrain
- Take the train from Brig Bahnhofplatz to Zermatttrain
- Walk from Zermatt to Matterhornunknown
7h 27mTrain, travel via Milan
- Take the train from Napoli Centrale to Milano Centraletrain Fr
- Take the train from Milano Centrale to Brigtrain Ec
- Take the train from Brig Bahnhofplatz to Zermatttrain R42 / ...
- Walk from Zermatt to Matterhornunknown
9h 48mTrain, bus, travel
- Take the train from Napoli to Torino Porta di Susatrain
- Take the bus from Torino - Porta Susa to Valtournenchebus
- Walk from Valtournenche to Matterhornunknown
9h 57m
Naples Airport (NAP) to Turin Caselle Airport (TRN) flights
Questions & Answers
The distance between Naples and Matterhorn is 858 km.
The best way to get from Naples to Matterhorn without a car is to train and travel which takes 9h 15m and costs .
It takes approximately 5h 15m to get from Naples to Matterhorn, including transfers.
There are 2361+ hotels available in Matterhorn.
What companies run services between Naples, Italy and Matterhorn, Aosta Valley, Italy?
There is no direct connection from Naples to Matterhorn. However, you can fly to Turin Caselle Airport (TRN), walk to Torino Aeroporto Di Caselle, take the train to Torino Porta Susa, walk to Torino - Porta Susa, take the bus to Chatillon - Autostazione, then travel to Matterhorn. Alternatively, you can take a train from Napoli to Matterhorn via Rho-Fiera Milano, Visp, and Zermatt in around 9h 15m.
- Website
- ryanair.com
Flights from Naples Airport to Turin Caselle Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €40–130
Flights from Naples Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €40–130
Flights from Naples Airport to Milano Malpensa Airport via Palermo
- Ave. Duration
- 3h 55m
- When
- Saturday
- Estimated price
- €40–130
Flights from Naples Airport to Il Caravaggio International Airport
- Ave. Duration
- 1h 24m
- When
- Every day
- Estimated price
- €40–160
- Website
- easyjet.com
Flights from Naples Airport to Geneva International Airport
- Ave. Duration
- 1h 48m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €30–180
Flights from Naples Airport to Geneva International Airport via Nice
- Ave. Duration
- 3h 52m
- When
- Tuesday and Thursday
- Estimated price
- €30–180
Flights from Naples Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- €25–130
- Website
- ita-airways.com
Flights from Naples Airport to Turin Caselle Airport via Rome
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €50–120
Flights from Naples Airport to Geneva International Airport via Rome
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- €65–190
Flights from Naples Airport to Milan Linate Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- €40–130
Flights from Naples Airport to Milan Linate Airport via Rome
- Ave. Duration
- 3h 17m
- When
- Every day
- Estimated price
- €40–130
- Website
- volotea.com
Flights from Naples Airport to Turin Caselle Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €27–120
- Website
- flyulendo.com
Flights from Naples Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €45–160
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Napoli to Milano Rogoredo
- Ave. Duration
- 4h 29m
- Frequency
- Hourly
- Estimated price
- €95–130
- Website
- https://www.italotreno.it/en
- Smart Economy
- €95–120
- Smart Flex
- €100–130
Train from Napoli to Torino Porta di Susa
- Ave. Duration
- 5h 49m
- Frequency
- Hourly
- Estimated price
- €100–150
- Website
- https://www.italotreno.it/en
- Smart Economy
- €100–140
- Smart Flex
- €110–150
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Napoli to Milano Rogoredo
- Ave. Duration
- 5h 35m
- Frequency
- 3 times a day
- Estimated price
- €110–220
- Schedules at
- trenitalia.com
Train from Napoli Centrale to Milano Centrale
- Ave. Duration
- 4h 33m
- Frequency
- Hourly
- Estimated price
- €110–220
- Schedules at
- trenitalia.com
Train from Napoli to Torino Porta di Susa
- Ave. Duration
- 6h 14m
- Frequency
- Every 3 hours
- Estimated price
- €130–260
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Rho-Fiera Milano to Visp
- Ave. Duration
- 2h 7m
- Frequency
- 3 times a week
- Estimated price
- €35–85
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €60–85
- 2nd Class
- €35–55
Train from Milano Centrale to Brig
- Ave. Duration
- 2h 4m
- Frequency
- Every 4 hours
- Estimated price
- €40–85
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €60–85
- 2nd Class
- €40–55
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Genève-Aéroport to Visp
- Ave. Duration
- 2h 28m
- Frequency
- Hourly
- Estimated price
- €65–120
- Website
- https://www.sbb.ch/en
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Gallarate to Domodossola
- Ave. Duration
- 1h 1m
- Frequency
- Every 2 hours
- Estimated price
- €6–8
- Website
- https://www.trenord.it/en/
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Gallarate to Domodossola
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- €6–10
- Website
- https://www.trenitalia.com/en.html
- Phone
- +41 (0)848 642 442
- railcenter@mgbahn.ch
- Website
- matterhorngotthardbahn.ch
Train from Brig Bahnhofplatz to Zermatt
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- €28–60
- Website
- https://www.matterhorngotthardbahn.ch/en/
- 2nd Class Ticket
- €28–35
- 1st Class Ticket
- €50–60
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Napoli Centrale to Milano Centrale
- Ave. Duration
- 9h 44m
- Frequency
- Twice daily
- Estimated price
- €75–180
- Website
- https://www.trenitalia.com/en.html
- Phone
- 035 289000
- savda@savda.it
- Website
- aosta.arriva.it
Bus from Torino - Porta Susa to Chatillon - Autostazione
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a day
- Estimated price
- €7–10
- Website
- https://aosta.arriva.it/en/
Bus from Milano - Lampugnano M1 to Chatillon - Autostazione
- Ave. Duration
- 2h 5m
- Frequency
- 4 times a day
- Estimated price
- €13–17
- Website
- https://aosta.arriva.it/en/
Bus from Torino - Porta Susa to Valtournenche
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- €9–12
- Website
- https://aosta.arriva.it/en/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Napoli P.zza Garibaldi to Milano, Autostazione Lampugnano
- Ave. Duration
- 9h
- Frequency
- Every 4 hours
- Estimated price
- €45–85
- Website
- https://www.flixbus.co.uk
Want to know more about travelling around Italy
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
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide














































