There are 5 ways to get from Lugano to Ulrichen by train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Bellinzona to GöschenenIr26 / ...
- Take the train from Andermatt to UlrichenR43
4h 10mCHF 37–125Train, bus, line 111 bus
cheapest- Take the train from Lugano to BiascaS10 / ...
- Take the bus from Biasca, Stazione to Airolo, Stazione120
- Take the bus from Airolo, Stazione to Ulrichen, Abzw. Nufenen111
5h 8mCHF 10–16Train, line 111 bus
- Take the train from Bellinzona to AiroloIr26 / ...
- Take the bus from Airolo, Stazione to Ulrichen, Abzw. Nufenen111
4h 49mCHF 12–70Drive 121.4 km
- Drive from Lugano to Ulrichen121.4 km
1h 29mCHF 20–28Bus, line 111 bus
- Take the bus from Biasca, Stazione to Airolo, Stazione120
- Take the bus from Airolo, Stazione to Ulrichen, Abzw. Nufenen111
5h 30mCHF 10–63
Lugano to Ulrichen by train
Questions & Answers
The cheapest way to get from Lugano to Ulrichen is to train and bus and line 111 bus which costs SFr 9 - SFr 16 and takes 5h 8m.
The fastest way to get from Lugano to Ulrichen is to drive which takes 1h 29m and costs SFr 19 - SFr 28.
No, there is no direct train from Lugano to Ulrichen. However, there are services departing from Lugano and arriving at Ulrichen via Bellinzona, Göschenen and Andermatt. The journey, including transfers, takes approximately 4h 10m.
The distance between Lugano and Ulrichen is 138 km. The road distance is 121.4 km.
The best way to get from Lugano to Ulrichen without a car is to train which takes 4h 10m and costs SFr 35 - SFr 130.
It takes approximately 4h 10m to get from Lugano to Ulrichen, including transfers.
Lugano to Ulrichen train services, operated by Südostbahn, depart from Bellinzona station.
The best way to get from Lugano to Ulrichen is to train which takes 4h 10m and costs SFr 35 - SFr 130. Alternatively, you can bus and line 111 bus, which costs SFr 9 - SFr 65 and takes 5h 30m.
Lugano to Ulrichen train services, operated by Südostbahn, arrive at Göschenen station.
Yes, the driving distance between Lugano to Ulrichen is 121 km. It takes approximately 1h 29m to drive from Lugano to Ulrichen.
What companies run services between Lugano, Switzerland and Ulrichen, Switzerland?
You can take a train from Lugano to Ulrichen via Bellinzona, Göschenen, and Andermatt in around 4h 10m. Alternatively, you can take a train from Lugano to Ulrichen, Abzw. Nufenen via Bellinzona, Bellinzona, Stazione, Biasca, Stazione, and Airolo, Stazione in around 5h 30m.
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Bellinzona to Göschenen
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Schedules at
- sob.ch
Train from Bellinzona to Airolo
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Schedules at
- sob.ch
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Bellinzona to Göschenen
- Ave. Duration
- 1h 10m
- Frequency
- 6 times a week
- Estimated price
- CHF 15–30
- Website
- https://www.sbb.ch/en
Train from Bellinzona to Airolo
- Ave. Duration
- 53 min
- Frequency
- Twice daily
- Estimated price
- CHF 12–14
- Website
- https://www.sbb.ch/en
- Phone
- +41 (0)848 642 442
- railcenter@mgbahn.ch
- Website
- matterhorngotthardbahn.ch
Train from Andermatt to Ulrichen
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- CHF 17–40
- Website
- Matterhorn Gotthard Bahn
- Schedules at
- Swiss Railways
- 2nd Class Ticket
- CHF 17–21
- 1st Class Ticket
- CHF 30–40
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Bellinzona to Airolo
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- CHF 5–7
- Website
- https://www.trenord.it/en/
Train from Lugano to Biasca
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- CHF 3–5
- Website
- https://www.trenord.it/en/
- Phone
- +41 (0)848 818 818
- info@postauto.ch
- Website
- postauto.ch
Bus from Airolo, Stazione to Ulrichen, Abzw. Nufenen
- Ave. Duration
- 1h 56m
- Frequency
- 3 times a day
- Estimated price
- CHF 4–6
- Website
- https://www.postauto.ch
Bus from Biasca, Stazione to Airolo, Stazione
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- CHF 4–7
- Website
- https://www.postauto.ch
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Book your Lugano to Ulrichen train tickets online with Omio.
There are 714+ hotels available in Ulrichen.


























