There are 8 ways to get from Venice to Andermatt by train, bus, car, plane or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Train via Milan • 7h 15m
Cheapest option
Bus • 8h 24m
SFr 42 - SFr 61
6 alternative options
Train • 7h 40m
SFr 164 - SFr 311
Drive • 4h 24m
SFr 60 - SFr 90
Fly to Zurich, train • 6h 49m
Fly to Milan Malpensa, train • 9h 40m
SFr 107 - SFr 314
Fly to Geneva, train • 9h 26m
SFr 159 - SFr 354
Shuttle, bus, train • 9h 59m
Travel safe during COVID-19
International entry into Switzerland from Italy
- Entry is partially open for citizens and permanent residents of Italy
Conditions of entry into Switzerland from Italy
- 10-day mandatory quarantine and a negative COVID-19 test issued at most 3 days before arrival
- Pre-departure COVID-19 test (COVID-19 not detected) taken 3 days before boarding
- A negative result for COVID-19 is a condition to end the quarantine obligation earlier. It is tested in quarantine on day 7
- Health declaration required
Show more details
- 10-day mandatory quarantine and a negative COVID-19 test issued at most 3 days before arrival
Austria: Salzburg, Kärnten, Niederösterreich, Steiermark
France: Centre-Val de Loire, Hauts-de-France, Île-de-France, Normandy, Aquitaine, Occitanie, Pays de la Loire, Provence-Alpes-Côte d'Azur
Germany: Brandenburg, Saxony-Anhalt, Thuringia
Italy: Emilia-Romagna, Friuli Venezia Giulia, Marche, Apulia, Umbria, Abruzzo, Campania, Liguria, Molise, Tuscany
This applies to arrivals from Andorra, Brazil, Czech Republic, Estonia, Ireland, Israel, Latvia, Lebanon, Lithuania, Malta, Monaco, Montenegro, Netherlands, Portugal, San Marino, Slovakia, Slovenia, Spain, Sweden, South Africa, United Kingdom, United Arab Emirates, Albania, Bahrain, Saint Lucia, Saint Vincent and the Grenadines, Serbia, Seychelles, United States, Antigua and Barbuda, Barbados, Chile, Kuwait, Luxembourg, Maldives, Moldova and Peru
- Pre-departure COVID-19 test (COVID-19 not detected) taken 3 days before boarding
- A negative result for COVID-19 is a condition to end the quarantine obligation earlier. It is tested in quarantine on day 7
- Health declaration required
Show less
Rules to follow in Switzerland
2m
Mandatory
Considerations leaving from Italy
The official advice is to avoid non-essential international travel to high risk countries
Frequently Asked Questions
Yes, but conditions apply when entering Switzerland from Italy.
Explore options for future travelDomestic travel is not restricted, but some conditions may apply
- Face masks are mandatory
- There is a social distancing requirement of 2 metres
- Observe COVID-19 safety rules
The national COVID-19 helpline number in Andermatt is 0041 58 463 00 00.
Wearing a face mask on public transport in Andermatt is mandatory.
The social distance requirement in Andermatt is 2 metres.
Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 0041 58 463 00 00.
No, but conditions apply when returning to Italy from Switzerland.
See options for return travel.
Last updated: 28 Feb 2021
Exceptions may apply, for full details: Swiss Federal Office of Public Health.
We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.
Questions & Answers
The cheapest way to get from Venice to Andermatt is to bus which costs 35€ - 55€ and takes 8h 24m.
The quickest way to get from Venice to Andermatt is to drive which costs 55€ - 80€ and takes 4h 24m.
No, there is no direct bus from Venice station to Andermatt. However, there are services departing from Venice Tronchetto Train Station and arriving at Andermatt, Bahnhof via Bellinzona, Via Pellandini, Biasca, Stazione and Airolo, Stazione. The journey, including transfers, takes approximately 8h 24m.
No, there is no direct train from Venice to Andermatt. However, there are services departing from Venezia S. Lucia and arriving at Andermatt via Milano Centrale, Cadenazzo and Göschenen. The journey, including transfers, takes approximately 7h 15m.
The distance between Venice and Andermatt is 318 km. The road distance is 445.2 km.
The best way to get from Venice to Andermatt without a car is to train via Milan which takes 7h 15m and costs .
It takes approximately 7h 15m to get from Venice to Andermatt, including transfers.
Venice to Andermatt bus services, operated by ExpressBus, depart from Venice Tronchetto Train Station.
Venice to Andermatt train services, operated by Trenitalia Frecce, depart from Venezia S. Lucia station.
The best way to get from Venice to Andermatt is to train via Milan which takes 7h 15m and costs . Alternatively, you can bus, which costs 35€ - 55€ and takes 8h 24m.

- Distance: 317.7 km
- Duration: 7h 15m
What companies run services between Venice, Italy and Andermatt, Switzerland?
You can take a train from Venice to Andermatt via Milano Centrale, Cadenazzo, and Göschenen in around 7h 15m. Alternatively, ExpressBus operates a bus from Venice Tronchetto Train Station to Bellinzona Via Henri Guisan once a week. Tickets cost SFr 35 - SFr 75 and the journey takes 4h 9m.

- Website
- easyjet.com
Flights from Venice to Milan Malpensa via Berlin Brandenburg Apt
- Ave. Duration
- 4h 40m
- When
- Monday
- Estimated price
- SFr 75 - SFr 400
Flights from Venice to Milan Malpensa via Catania
- Ave. Duration
- 5h 50m
- When
- Friday and Sunday
- Estimated price
- SFr 75 - SFr 400
Flights from Venice to Milan Malpensa via Bordeaux
- Ave. Duration
- 5h 55m
- When
- Sunday
- Estimated price
- SFr 75 - SFr 400
Flights from Venice to Milan Malpensa via Santorini
- Ave. Duration
- 6h 25m
- When
- Wednesday
- Estimated price
- SFr 75 - SFr 400
Flights from Venice to Milan Malpensa via Naples
- Ave. Duration
- 6h 25m
- When
- Sunday
- Estimated price
- SFr 75 - SFr 400
Flights from Venice to Geneva
- Ave. Duration
- 1h 15m
- When
- Monday, Tuesday, Friday and Sunday
- Estimated price
- SFr 70 - SFr 180

- Website
- lufthansa.com
Flights from Venice to Zurich via Frankfurt
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- SFr 170 - SFr 600
Flights from Venice to Milan Malpensa via Munich
- Ave. Duration
- 3h 17m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- SFr 250 - SFr 1000
Flights from Venice to Milan Malpensa via Frankfurt
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- SFr 190 - SFr 750

- Website
- ryanair.com
Flights from Venice to Milan Malpensa via Palermo
- Ave. Duration
- 4h 40m
- When
- Saturday
- Estimated price
- SFr 25 - SFr 180
Flights from Venice to Milan Malpensa via Catania
- Ave. Duration
- 5h 10m
- When
- Monday, Friday and Sunday
- Estimated price
- SFr 25 - SFr 180

- Website
- swiss.com
Flights from Venice to Zurich
- Ave. Duration
- 1h 10m
- When
- Monday, Thursday, Friday, Saturday and Sunday
- Estimated price
- SFr 110 - SFr 430
Flights from Venice to Geneva via Zurich
- Ave. Duration
- 3h 30m
- When
- Thursday, Friday, Saturday and Sunday
- Estimated price
- SFr 150 - SFr 850

- Website
- eurowings.com
Flights from Venice to Milan Malpensa via Dusseldorf
- Ave. Duration
- 4h 30m
- When
- Friday
- Estimated price
- SFr 210 - SFr 900
Flights from Venice to Milan Malpensa via Cologne Bonn
- Ave. Duration
- 5h 50m
- When
- Thursday
- Estimated price
- SFr 210 - SFr 900
Flights from Venice to Milan Malpensa via Hamburg
- Ave. Duration
- 6h
- When
- Sunday
- Estimated price
- SFr 210 - SFr 900

- Website
- iberia.com
Flights from Venice to Milan Malpensa via Barcelona
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- SFr 80 - SFr 370
Flights from Venice to Milan Malpensa via Madrid
- Ave. Duration
- 6h 20m
- When
- Friday
- Estimated price
- SFr 110 - SFr 370

- Website
- alitalia.com
Flights from Venice to Milan Malpensa via Rome
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- SFr 120 - SFr 480
Flights from Venice to Milan Malpensa via Madrid
- Ave. Duration
- 6h 45m
- When
- Sunday
- Estimated price
- SFr 80 - SFr 250

- Website
- vueling.com
Flights from Venice to Milan Malpensa via Barcelona
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- SFr 80 - SFr 370

- Website
- airdolomiti.it
Flights from Venice to Milan Malpensa via Munich
- Ave. Duration
- 3h
- When
- Tuesday, Thursday and Sunday
- Estimated price
- SFr 300 - SFr 1300

- Website
- airfrance.com
Flights from Venice to Milan Malpensa via Paris CDG
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- SFr 220 - SFr 750

- Website
- en.aegeanair.com
Flights from Venice to Milan Malpensa via Athens
- Ave. Duration
- 5h 50m
- When
- Friday and Sunday
- Estimated price
- SFr 110 - SFr 430

- Website
- wizzair.com
Flights from Venice to Milan Malpensa via Catania
- Ave. Duration
- 6h 15m
- When
- Wednesday
- Estimated price
- SFr 12 - SFr 170

- Website
- aireuropa.com
Flights from Venice to Milan Malpensa via Madrid
- Ave. Duration
- 6h 45m
- When
- Sunday
- Estimated price
- SFr 80 - SFr 250

- Website
- britishairways.com
Flights from Venice to Milan Malpensa via London Heathrow
- Ave. Duration
- 6h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- SFr 140 - SFr 600

Trenitalia’s high-speed Frecce trains run on specialised tracks and have a greater level of service and comfort than InterCity and regional trains. There are three types of Frecce trains: Frecciarossa, (the fastest; connects major Italian cities); Frecciargento (mostly connect Rome to other Italian cities); and Frecciabianca (the slowest Frecce trains). Frecciarossa trains offer four classes of service, all with free Wi-Fi: Standard, Premium, Business and Executive. All Frecce tickets include a seat reservation and must be purchased before boarding the train.
Contact Details
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Venezia S. Lucia to Milano Centrale
- Ave. Duration
- 2h 27m
- Frequency
- Twice daily
- Estimated price
- SFr 24 - SFr 80
- Website
- Trenitalia Frecce
- Super Economy
- SFr 24 - SFr 35
- Base Standard
- SFr 45 - SFr 65
- Base Premium
- SFr 55 - SFr 80

The national railway company of Switzerland, Swiss Railways operates trains throughout the country and adjacent European nations including Germany, France, Italy and Austria. Tickets are sold in two classes - First and Second - with most long-distance trains offering a bistro car serving beverages and snacks. Individual tickets can be bought easily at stands, while a variety of travel passes are on offer to suit different travel needs.
Contact Details
- Phone
- +41 51 220 11 11
- Website
- sbb.ch
Train from Milano Centrale to Cadenazzo
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- SFr 35 - SFr 70
- Website
- Swiss Railways (SBB/CFF/FFS)
Train from Venezia S. Lucia to Brig
- Ave. Duration
- 4h 56m
- Frequency
- Once daily
- Estimated price
- SFr 120 - SFr 230
- Website
- Swiss Railways (SBB/CFF/FFS)
Train from Malpensa Aeroporto T1 to Mendrisio
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- SFr 24 - SFr 45
- Website
- Swiss Railways (SBB/CFF/FFS)
Train from Mendrisio to Bellinzona
- Ave. Duration
- 51 min
- Frequency
- Every 20 minutes
- Estimated price
- SFr 21 - SFr 40
- Website
- Swiss Railways (SBB/CFF/FFS)
Train from Bellinzona to Göschenen
- Ave. Duration
- 1h 10m
- Frequency
- 6 times a week
- Estimated price
- SFr 30 - SFr 55
- Website
- Swiss Railways (SBB/CFF/FFS)
Train from Genève-Aéroport to Brig
- Ave. Duration
- 2h 31m
- Frequency
- Hourly
- Estimated price
- SFr 60 - SFr 120
- Website
- Swiss Railways (SBB/CFF/FFS)

- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Cadenazzo to Göschenen
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Website
- Südostbahn
- Schedules at
- fahrplan.sbb.ch
Train from Zürich HB to Göschenen
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Website
- Südostbahn
- Schedules at
- fahrplan.sbb.ch
Train from Bellinzona to Göschenen
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Website
- Südostbahn
- Schedules at
- fahrplan.sbb.ch
Train from Castione-Arbedo to Göschenen
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Website
- Südostbahn
- Schedules at
- fahrplan.sbb.ch

- Phone
- +41 (0)848 642 442
- railcenter@mgbahn.ch
- Website
- matterhorngotthardbahn.ch
Train from Brig Bahnhofplatz to Andermatt
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Estimated price
- SFr 35 - SFr 85
- Website
- Matterhorn Gotthard Bahn
- Schedules at
- Swiss Railways
- 2nd Class Ticket
- SFr 35 - SFr 50
- 1st Class Ticket
- SFr 65 - SFr 85

- Phone
- +41 842 000 888
- info@expressbus.ch
- Website
- expressbus.ch
Bus from Venice Tronchetto Train Station to Bellinzona Via Henri Guisan
- Ave. Duration
- 4h 9m
- Frequency
- Once a week
- Estimated price
- SFr 35 - SFr 75
- Website
- ExpressBus

- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Venice to Malpensa Airport - Terminal 2
- Ave. Duration
- 4h 50m
- Frequency
- On demand
- Estimated price
- SFr 45 - SFr 490
- Schedules at
- goopti.com
- Shared
- SFr 47 - SFr 51
- Private
- SFr 270 - SFr 490

- Phone
- +41 91 858 23 23
- Website
- giosytours.ch
Bus from Milan Malpensa Airport Terminal 2 Parking 5 to Arbedo-Castione Via Stazione
- Ave. Duration
- 1h 50m
- Frequency
- Every 3 hours
- Estimated price
- SFr 27 - SFr 45
- Website
- Giosy Tours
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
Travel inspiration and top planning tips for getting around Italy.
Read the travel guideItalian Lakes: Getting around by train
Rome2rio's tips and tricks to make your journey as smooth as possible
Read the travel guideHeading to Europe? Read this before you buy a Eurail Pass
We compare the different Eurail types and help you decide if a Eurail Pass is right for you
Read the travel guideMore Questions & Answers
The quickest flight from Venice Airport to Zurich Airport is the direct flight which takes 1h 5m.
Venice to Andermatt bus services, operated by ExpressBus, arrive at Bellinzona Via Henri Guisan station.
Venice to Andermatt train services, operated by Südostbahn, arrive at Göschenen station.
Yes, the driving distance between Venice to Andermatt is 445 km. It takes approximately 4h 24m to drive from Venice to Andermatt.
Swiss and Lufthansa offer flights from Venice Airport to Zurich Airport.
There are 201+ hotels available in Andermatt. Prices start at SFr 87 per night.
The best way to get from Venice to Venice Airport is to line 5 bus which takes 20 min and costs 8€.