There are 8 ways to get from Venice to Andermatt by train, bus, car 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.

Recommended option

Train  •  7h 2m

  1. Take the train from Venezia S. Lucia to Bellinzona Ec
  2. Take the train from Bellinzona to Göschenen 66-Y

SFr 115 - SFr 249

Cheapest option

Bus  •  8h 11m

  1. Take the bus from Venice Tronchetto Train Station to Bellinzona Via Henri Guisan Venedig-Bern
  2. Take the bus from Bellinzona, Piazzale Stazione to Airolo, Stazione 191

SFr 43 - SFr 60

6 alternative options

Train via Milan  •  7h 22m

  1. Take the train from Venezia S. Lucia to Milano Centrale Fr / ...
  2. Take the train from Milano Centrale to Lugano Ec
  3. Take the train from Lugano to Göschenen

SFr 81 - SFr 263

Bus, train  •  10h 51m

  1. Take the bus from Venice, Venice Mestre to Lugano 401
  2. Take the train from Lugano to Göschenen 66-Y

SFr 61 - SFr 106

Drive  •  4h 27m

  1. Drive from Venice to Andermatt 449.4 km

SFr 65 - SFr 100

Fly to Zurich, train  •  7h 17m

  1. Fly from Venice (VCE) to Zurich (ZRH) VCE - ZRH
  2. Take the train from Zürich HB to Göschenen

SFr 107 - SFr 422

Fly to Milan Malpensa, train  •  9h 2m

  1. Fly from Venice (VCE) to Milan Malpensa (MXP) VCE - MXP
  2. Take the train from Malpensa Aeroporto T.1 to Mendrisio
  3. Take the train from Mendrisio to Bellinzona
  4. Take the train from Bellinzona to Göschenen

SFr 107 - SFr 444

Fly to Geneva, train  •  9h 37m

  1. Fly from Venice (VCE) to Geneva (GVA) VCE - GVA
  2. Take the train from Genève-Aéroport to Brig
  3. Take the train from Brig Bahnhofplatz to Andermatt

SFr 126 - SFr 391

Questions & Answers

The cheapest way to get from Venice to Andermatt is to bus which costs 40€ - 60€ and takes 8h 11m.

More details

The quickest way to get from Venice to Andermatt is to drive which costs 60€ - 95€ and takes 4h 27m.

More details

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, Piazzale Stazione and Airolo, Stazione. The journey, including transfers, takes approximately 8h 11m.

More details

No, there is no direct train from Venice to Andermatt. However, there are services departing from Venezia S. Lucia and arriving at Andermatt via Bellinzona and Göschenen. The journey, including transfers, takes approximately 7h 2m.

More details

The distance between Venice and Andermatt is 318 km. The road distance is 449.4 km.

Get driving directions

The best way to get from Venice to Andermatt without a car is to train which takes 7h 2m and costs 100€ - 240€.

More details

It takes approximately 7h 2m to get from Venice to Andermatt, including transfers.

More details

Venice to Andermatt bus services, operated by ExpressBus, depart from Venice Tronchetto Train Station.

More details

Venice to Andermatt train services, operated by Trenitalia Eurocity, depart from Venezia S. Lucia station.

More details

The best way to get from Venice to Andermatt is to train which takes 7h 2m and costs 100€ - 240€. Alternatively, you can bus, which costs 40€ - 60€ and takes 8h 11m.

Mode details

Map of how to get from Venice to Andermatt.
Launch map view
  • Distance: 317.7 km
  • Duration: 7h 2m

What companies run services between Venice, Italy and Andermatt, Switzerland?

You can take a train from Venice to Andermatt via Bellinzona and Göschenen in around 7h 2m. Alternatively, you can take a bus from Venice to Andermatt via Bellinzona Via Henri Guisan, Bellinzona, Piazzale Stazione, and Airolo, Stazione in around 8h 11m.

More Questions & Answers

The quickest flight from Venice Airport to Zurich Airport is the direct flight which takes 1h 5m.

Search flights

Venice to Andermatt bus services, operated by Swiss PostAuto, arrive at Airolo, Stazione station.

More details

Venice to Andermatt train services, operated by Swiss Railways (SBB/CFF/FFS), arrive at Göschenen station.

More details

Yes, the driving distance between Venice to Andermatt is 449 km. It takes approximately 4h 27m to drive from Venice to Andermatt.

Get driving directions

Lufthansa and Swiss offer flights from Venice Airport to Zurich Airport.

Search flights

There are 242+ hotels available in Andermatt. Prices start at SFr 100 per night.

More details

The best way to get from Venice to Venice Airport is to bus which takes 21 min and costs 2€ - 11€.

More details

Flag of Switzerland Andermatt, Switzerland

Discover how to get to attractions and hotels near Andermatt.

Things to do in Andermatt

  • Andermatt

    Andermatt (Romansh: Ursera) is a mountain village and municipality in the canton of Uri in Switzerland. At an altitude of 1437 meters above sea level, Andermatt is located at the center of the Saint-Gotthard Massif and the historical center cross of north-south and east-west traverses of Switzerland. It is some 28 km south of Altdorf, the capital of Uri.

  • Nätschen

    Nätschen is a mountain location and ski area above Andermatt, in the Canton of Uri, Switzerland. Higher up on Nätschen the mountain is known as Gütsch. Its highest point is 2344 m. It is one of the mountains in the Gotthard Oberalp Arena, as is Gemsstock, which is on the other side of Andermatt. It has 11 ski runs, totaling approximately 21 km of ski pistes, and 4 ski lifts, including a Detachable 4-man Chairlift. Nätschen's lifts are powered by 3 wind turbines, two of which were installed in late 2010 (E-44), the other in 2004 (E-40). These turbines are all made by Enercon. Nätschen has a railway station, run by the Matterhorn Gotthard Bahn, which is between Andermatt and Disentis/Mustér.

  • Airolo

    Airolo (Airöö in its local dialect, Romansh: Iriel) is a municipality in the district of Leventina in the canton of Ticino in Switzerland.

  • Oberalp Pass

    Oberalp Pass (Romansh: Alpsu or Cuolm d'Ursera, German: Oberalppass) (el. 2044 m.) is a high mountain pass in the Swiss Alps connecting the cantons of Graubünden and Uri between Disentis and Andermatt.

Places to stay in Andermatt

Rome2rio makes travelling from Venice to Andermatt easy.

Rome2rio is a door-to-door travel information and booking engine, helping you get to and from any location in the world. Find all the transport options for your trip from Venice to Andermatt right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Rome2rio also offers online bookings for selected operators, making reservations easy and straightforward.