There are 6 ways to get from Longarone to Zermatt by train (Trenitalia), bus, 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 (Trenitalia)
best- Take the train from Belluno to Padovatrain Re
- Take the train from Padova to Visptrain Ec
10h 20mCHF 115–199Bus, train
cheapest- Take the bus from Longarone to Bergamobus 411
- Take the bus from Bergamo Airport Bus Station to Milan Centrale Piazza Luigi di Savoiabus
- Take the train from Milano Centrale to Brigtrain Ec
- Take the train from Brig Bahnhofplatz to Zermatttrain R42 / ...
11h 15mCHF 95–197Bus, fly to Geneva International Airport, train
- Take the bus from Longarone FS. to Venice Airportbus
- Fly from Venice Marco Polo Airport (VCE) to Geneva International Airport (GVA)plane VCE - GVA
- Take the train from Genève-Aéroport to Visptrain
9h 8mCHF 147–468Train via Milan
- Take the train from Ponte Nelle Alpi P. to Venezia Mestretrain Re
- Take the train from Venezia Mestre to Milano Centraletrain
- Take the train from Milano Centrale to Brigtrain Ec
- Take the train from Brig Bahnhofplatz to Zermatttrain R42 / ...
10h 36mCHF 101–214Bus, fly to Zurich Airport, train
- Take the bus from Longarone FS. to Venice Airportbus
- Fly from Venice Marco Polo Airport (VCE) to Zurich Airport (ZRH)plane VCE - ZRH
- Take the train from Zürich Flughafen to Berntrain
- Take the train from Bern to Visptrain
8h 55mCHF 172–483Bus, fly to Lyon–Saint Exupéry Airport, train
- Take the bus from Longarone FS. to Venice Airportbus
- Fly from Venice Marco Polo Airport (VCE) to Lyon–Saint Exupéry Airport (LYS)plane VCE - LYS
- Take the train from Lyon Part Dieu to Genevetrain
- Take the train from Genève to Visptrain
12h 11mCHF 167–493
Longarone to Zermatt by train (Trenitalia)
Questions & Answers
The cheapest way to get from Longarone to Zermatt is to bus and train which costs SFr 95 - SFr 200 and takes 11h 15m.
The fastest way to get from Longarone to Zermatt is to bus and fly and train which takes 8h 55m and costs SFr 170 - SFr 490.
No, there is no direct train from Longarone to Zermatt. However, there are services departing from Longarone-Zoldo and arriving at Zermatt via Belluno, Padova and Visp. The journey, including transfers, takes approximately 10h 20m.
The distance between Longarone and Zermatt is 559 km.
The best way to get from Longarone to Zermatt without a car is to train which takes 10h 20m and costs SFr 110 - SFr 200.
It takes approximately 10h 20m to get from Longarone to Zermatt, including transfers.
Longarone to Zermatt train services, operated by Trenitalia, depart from Belluno station.
Longarone to Zermatt train services, operated by Trenitalia, arrive at Padova station.
Book your Longarone to Zermatt train tickets online with Omio.
There are 2290+ hotels available in Zermatt.
What companies run services between Longarone, Italy and Zermatt, Switzerland?
You can take a train from Longarone-Zoldo to Zermatt via Belluno, Padova, and Visp in around 10h 20m.
- Website
- swiss.com
Flights from Venice Marco Polo Airport to Geneva International Airport via Zurich Airport
- Ave. Duration
- 3h 13m
- When
- Every day
- Estimated price
- CHF 90–240
Flights from Venice Marco Polo Airport to Zurich Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- CHF 80–200
- Website
- easyjet.com
Flights from Venice Marco Polo Airport to Geneva International Airport
- Ave. Duration
- 1h 20m
- When
- Wednesday and Sunday
- Estimated price
- CHF 35–200
Flights from Venice Marco Polo Airport to Lyon–Saint Exupéry Airport
- Ave. Duration
- 1h 25m
- When
- Saturday and Wednesday
- Estimated price
- CHF 35–180
- Website
- volotea.com
Flights from Venice Marco Polo Airport to Lyon–Saint Exupéry Airport
- Ave. Duration
- 1h 25m
- When
- Monday
- Estimated price
- CHF 25–120
- Website
- lufthansa.com
Flights from Venice Marco Polo Airport to Lyon–Saint Exupéry Airport via Munich
- Ave. Duration
- 3h 40m
- When
- Monday to Saturday
- Estimated price
- CHF 85–300
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Belluno to Padova
- Ave. Duration
- 2h 19m
- Frequency
- Hourly
- Estimated price
- CHF 13–21
- Website
- Trenitalia
Train from Ponte Nelle Alpi P. to Venezia Mestre
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- CHF 10–17
- Website
- Trenitalia
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- Trenitalia Eurocity
Train from Padova to Visp
- Ave. Duration
- 4h 47m
- Frequency
- Twice daily
- Estimated price
- CHF 80–130
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 90–130
- 2nd Class
- CHF 80–110
Train from Milano Centrale to Brig
- Ave. Duration
- 2h 4m
- Frequency
- Every 2 hours
- Estimated price
- CHF 35–80
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 55–80
- 2nd Class
- CHF 35–50
Train from Milano Centrale to Brig
- Ave. Duration
- 2h 4m
- Frequency
- Every 2 hours
- Estimated price
- CHF 35–80
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 55–80
- 2nd Class
- CHF 35–50
- Phone
- +41 (0)848 642 442
- railcenter@mgbahn.ch
- 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 Genève-Aéroport to Visp
- Ave. Duration
- 2h 28m
- Frequency
- Hourly
- Estimated price
- CHF 65–210
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich Flughafen to Bern
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- CHF 40–130
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Visp
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- CHF 30–95
- 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
- +39 06 8937 1892
- Website
- Italo Treno
Train from Venezia Mestre to Milano Centrale
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- CHF 30–60
- Website
- Italo Treno
- 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
- Phone
- +33 1 84 94 36 35
- 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
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Longarone to Bergamo
- Ave. Duration
- 4h 59m
- Frequency
- Once daily
- Estimated price
- CHF 26–45
- Website
- Flixbus
- Phone
- +39 02 3008 9000
- mail@autostradale.it
- Website
- Autostradale
Bus from Bergamo Airport Bus Station to Milan Centrale Piazza Luigi di Savoia
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- CHF 6–15
- Website
- Autostradale
- info@flibco.com
- Website
- Flibco
Bus from Bergamo Airport Bus Station to Milan Centrale Piazza Luigi di Savoia
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- CHF 9–19
- Website
- Flibco
- Phone
- +39 0436 867350
- info@cortinaexpress.it
- Website
- cortinaexpress.it
Bus from Longarone FS. to Venice Airport
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- CHF 13
- Schedules at
- cortinaexpress.it
Bus from Longarone FS. to Venice Airport
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- CHF 13
- Schedules at
- cortinaexpress.it
Bus from Longarone FS. to Venice Airport
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- CHF 13
- Schedules at
- cortinaexpress.it
- Phone
- +39 0437 217111
- info@dolomitibus.it
- Website
- dolomitibus.it
Bus from Longarone FS. to Venice Airport
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- CHF 6–10
- Schedules at
- dolomitibus.it
Bus from Longarone FS. to Venice Airport
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- CHF 6–10
- Schedules at
- dolomitibus.it
Bus from Longarone FS. to Venice Airport
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- CHF 6–10
- Schedules at
- dolomitibus.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
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Getting to Milan from the airport
Read the travel guide


























































