HUB hero image

How to Travel from

Andermatt to Lake Maggiore

by Rideshare or Car

Andermatt
+0
Lake Maggiore
Transport search to Lake Maggiore
Andermatt
+0
Lake Maggiore
Building a composite car route
Cheapest
Best Offer!
Car
4 h 33 min
153 km.
from $8
Composite Route Car Only

Two ways to Travel from Andermatt to Lake Maggiore

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

Südostbahn

Phone:
+41 58 580 70 70
Website:
sob.ch/
Train from Göschenen to Locarno
Ave. Duration:
1h 36m
Frequency:
Hourly

Bus operators

Swiss PostAuto

Phone:
+41 584483500
Website:
postauto.ch
Bus from Andermatt, Bahnhofplatz to Airolo,
Ave. Duration:
1h 20m
Frequency:
5 times a day
Estimated price:
$4.71–$7.00
Bus from Airolo, Stazione to Biasca,
Ave. Duration:
57 min
Frequency:
Hourly
Estimated price:
$3.31–$4.58

Questions and Answers

What is the cheapest way to get from Andermatt to Lake Maggiore?

The cheapest way to get from Andermatt to Lake Maggiore is to line 110 bus and line 120 bus which costs $13.04 - $20.65 and takes 4h 36m.

What is the fastest way to get from Andermatt to Lake Maggiore?

The fastest way to get from Andermatt to Lake Maggiore is to drive which takes 2h 9m and costs $30.43 - $45.65 .

Is there a direct bus between Andermatt and Lake Maggiore?

No, there is no direct bus from Andermatt to Lake Maggiore. However, there are services departing from Andermatt, Bahnhofplatz and arriving at Locarno, Piazza Stazione via Airolo, Stazione, Biasca, Stazione and Bellinzona, Stazione. The journey, including transfers, takes approximately 4h 36m.

Is there a direct train between Andermatt and Lake Maggiore?

No, there is no direct train from Andermatt to Lake Maggiore. However, there are services departing from Andermatt and arriving at Locarno via Göschenen. The journey, including transfers, takes approximately 2h 41m.

How far is it from Andermatt to Lake Maggiore?

The distance between Andermatt and Lake Maggiore is 106 km. The road distance is 157.1 km.

How do I travel from Andermatt to Lake Maggiore without a car?

The best way to get from Andermatt to Lake Maggiore without a car is to train which takes 2h 41m and costs .

How long does it take to get from Andermatt to Lake Maggiore?

It takes approximately 2h 41m to get from Andermatt to Lake Maggiore, including transfers.

Where do I catch the Andermatt to Lake Maggiore bus from?

Andermatt to Lake Maggiore bus services, operated by Swiss PostAuto, depart from Andermatt, Bahnhofplatz station.

Where do I catch the Andermatt to Lake Maggiore train from?

Andermatt to Lake Maggiore train services, operated by Südostbahn, depart from Göschenen station.

Train or bus from Andermatt to Lake Maggiore?

The best way to get from Andermatt to Lake Maggiore is to train which takes 2h 41m and costs . Alternatively, you can line 110 bus and line 120 bus, which costs $13.04 - $20.65 and takes 4h 36m.

Where does the Andermatt to Lake Maggiore bus arrive?

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

What is the time difference between Andermatt and Lake Maggiore?

It is currently 13:42 at both, Andermatt and Lake Maggiore.

Where does the Andermatt to Lake Maggiore train arrive?

Andermatt to Lake Maggiore train services, operated by Südostbahn, arrive at Locarno station.

Can I drive from Andermatt to Lake Maggiore?

Yes, the driving distance between Andermatt to Lake Maggiore is 157 km. It takes approximately 2h 9m to drive from Andermatt to Lake Maggiore.

How do I get a train ticket from Andermatt to Lake Maggiore?

Book your Andermatt to Lake Maggiore train tickets online with Omio.

Where can I stay near Lake Maggiore?

There are 4231+ hotels available in Lake Maggiore. Prices start at $60 per night.
+0