There are 6 ways to get from Stresa to Flüelen by bus, train, car, plane, or train (Trenitalia)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Stresa to Gallaratebus Re4
- Take the train from Gallarate to Luganotrain S50
- Take the train from Lugano to Altdorf URtrain Ic2 / ...
5h 33mDrive 178.1 km
cheapest- Drive from Stresa to Flüelencar 178.1 km
2h 33mCHF 30–43Bus, fly, train
- Take the bus from Stresa to Gallaratebus
- Fly from Milano Malpensa Airport (MXP) to Zurich Airport (ZRH)plane MXP - ZRH
- Take the train from Zürich HB to Arth-Goldautrain
4h 55mLine 26 bus, train
- Take the bus from Pallanza - Piazza Gramsci to Brissagobus 26
- Take the train from Locarno to Flüelentrain Ir46 / ...
5h 58mCHF 51–81Train via Gallarate
- Take the train from Stresa to Gallaratetrain Re
- Take the train from Gallarate to Luganotrain S50
- Take the train from Lugano to Altdorf URtrain Ic2 / ...
5h 59mCHF 40–62Train
- Take the train from Domodossola to Locarno FARTtrain 72 / ...
- Take the train from Locarno to Flüelentrain Ir46 / ...
6h 41mCHF 54–136
Milano Malpensa Airport (MXP) to Zurich Airport (ZRH) flights
Comparing Your Travel Options
The cheapest way to get from Stresa to Flüelen is to drive which costs SFr 29 - SFr 45 and takes 2h 33m.
The fastest way to get from Stresa to Flüelen is to drive which takes 2h 33m and costs SFr 29 - SFr 45.
No, there is no direct train from Stresa to Flüelen. However, there are services departing from Stresa and arriving at Flüelen via Gallarate, Lugano and Altdorf UR. The journey, including transfers, takes approximately 5h 59m.
The distance between Stresa and Flüelen is 216 km. The road distance is 178.1 km.
The best way to get from Stresa to Flüelen without a car is to bus and train which takes 5h 33m and costs .
It takes approximately 5h 33m to get from Stresa to Flüelen, including transfers.
Stresa to Flüelen train services, operated by Trenitalia, depart from Stresa station.
Stresa to Flüelen train services, operated by Trenitalia, arrive at Gallarate station.
Yes, the driving distance between Stresa to Flüelen is 178 km. It takes approximately 2h 33m to drive from Stresa to Flüelen.
There are 515+ hotels available in Flüelen.
What companies run services between Stresa, Italy and Flüelen, Switzerland?
You can take a bus from Stresa - Ponte Roddo to Flüelen via Stresa - Stazione Ferroviaria, Stresa, Gallarate, Lugano, and Altdorf UR in around 5h 59m.
- Website
- swiss.com
Flights from Milano Malpensa Airport to Zurich Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- CHF 65–320
- Website
- ethiopianairlines.com
Flights from Milano Malpensa Airport to Zurich Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 90–150
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- Trenord
Train from Gallarate to Lugano
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- CHF 4–6
- Website
- Trenord
Train from Gallarate to Lugano
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- CHF 4–6
- Website
- Trenord
Train from Lugano to Altdorf UR
- Ave. Duration
- 48 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 30–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Arth-Goldau
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- CHF 12–18
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Lugano to Altdorf UR
- Ave. Duration
- 48 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 30–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +41 58 580 70 70
- Website
- Schweizerische Südostbahn AG
Train from Zürich HB to Arth-Goldau
- Ave. Duration
- 40 min
- Frequency
- Every 3 hours
- Estimated price
- CHF 17–26
- Schedules at
- Schweizerische Südostbahn AG
Train from Locarno to Flüelen
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- Estimated price
- CHF 40–65
- Schedules at
- Schweizerische Südostbahn AG
Train from Locarno to Flüelen
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- Estimated price
- CHF 40–65
- Schedules at
- Schweizerische Südostbahn AG
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Stresa to Gallarate
- Ave. Duration
- 1h 1m
- Frequency
- Every 2 hours
- Estimated price
- CHF 4–7
- Website
- Trenitalia
- Phone
- +41 (0)91 756 04 00
- fart@centovalli.ch
- Website
- FART
Train from Domodossola to Locarno FART
- Ave. Duration
- 1h 54m
- Frequency
- Hourly
- Estimated price
- CHF 9–14
- Schedules at
- FART
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- Trenord
Bus from Stresa to Gallarate
- Ave. Duration
- 35 min
- Frequency
- Every 2 hours
- Website
- Trenord
Bus from Stresa to Gallarate
- Ave. Duration
- 35 min
- Frequency
- Every 2 hours
- Website
- Trenord
- Phone
- 800 503001
- reclami@vcotrasporti.it
- Website
- VCO Trasporti
Bus from Pallanza - Piazza Gramsci to Brissago
- Ave. Duration
- 48 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 2–4
- Schedules at
- VCO Trasporti
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.