There are 6 ways to get from Lugano to Rheinfelden by train, bus, 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.
Train
best- Take the train from Lugano to Zürich HBtrain Ic2 / ...
- Take the train from Zürich HB to Rheinfeldentrain Ir36 / ...
3h 11mCHF 85–258Bus
cheapest- Take the bus from Lugano to Baselbus BlaBlaCar Bus
4h 18mCHF 29–60Drive 255.6 km
- Drive from Lugano to Rheinfeldencar 255.6 km
2h 44mCHF 42–61Train, fly
- Take the train from Lugano to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Zurich Airport (ZRH)plane MXP - ZRH
- Take the train from Zürich Flughafen to Rheinfeldentrain
5h 27mCHF 98–252Train via Zurich
- Take the train from Lugano to Zuerich Hbtrain Ec
- Take the train from Zürich HB to Rheinfeldentrain Ir36 / ...
3h 15mCHF 65–156Train #2
- Take the train from Lugano to Biascatrain S10 / ...
- Take the train from Biasca to Oltentrain Ir26
6h 7mCHF 66–110
Lugano to Rheinfelden by train
Questions & Answers
The cheapest way to get from Lugano to Rheinfelden is to bus which costs SFr 29 - SFr 60 and takes 4h 18m.
The fastest way to get from Lugano to Rheinfelden is to drive which takes 2h 44m and costs SFr 40 - SFr 60.
No, there is no direct bus from Lugano to Rheinfelden. However, there are services departing from Lugano and arriving at Basel via . The journey, including transfers, takes approximately 4h 18m.
No, there is no direct train from Lugano to Rheinfelden. However, there are services departing from Lugano and arriving at Rheinfelden via Zürich HB. The journey, including transfers, takes approximately 3h 11m.
The distance between Lugano and Rheinfelden is 248 km. The road distance is 255.6 km.
The best way to get from Lugano to Rheinfelden without a car is to train which takes 3h 11m and costs SFr 80 - SFr 260.
It takes approximately 3h 11m to get from Lugano to Rheinfelden, including transfers.
Lugano to Rheinfelden bus services, operated by BlaBlaCar Bus, depart from Lugano station.
Lugano to Rheinfelden train services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Lugano station.
The best way to get from Lugano to Rheinfelden is to train which takes 3h 11m and costs SFr 80 - SFr 260. Alternatively, you can bus, which costs SFr 29 - SFr 60 and takes 4h 18m.
What companies run services between Lugano, Switzerland and Rheinfelden, Switzerland?
You can take a train from Lugano to Rheinfelden via Zürich HB in around 3h 11m. Alternatively, BlaBlaCar Bus operates a bus from Lugano to Basel twice daily. Tickets cost CHF 24–45 and the journey takes 3h 50m.
- Website
- swiss.com
Flights from Milano Malpensa Airport to Zurich Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- CHF 65–310
- Website
- ethiopianairlines.com
Flights from Milano Malpensa Airport to Zurich Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 90–150
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Lugano to Zürich HB
- Ave. Duration
- 1h 53m
- Frequency
- Hourly
- Estimated price
- CHF 60–190
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Rheinfelden
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- CHF 24–75
- Website
- https://www.sbb.ch/en
Train from Zürich Flughafen to Rheinfelden
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- CHF 27–85
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Rheinfelden
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- CHF 24–75
- Website
- https://www.sbb.ch/en
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- trenord.it
Train from Lugano to Malpensa Aeroporto T1
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- CHF 5–7
- Website
- https://www.trenord.it/en/
Train from Lugano to Biasca
- Ave. Duration
- 42 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 3–5
- Website
- https://www.trenord.it/en/
- Phone
- +39 06 68475475
- [email protected]
- Website
- trenitalia.com
Train from Lugano to Zuerich Hb
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Estimated price
- CHF 40–85
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 55–85
- 2nd Class
- CHF 40–55
- Phone
- +41 58 580 70 70
- Website
- sob.ch
Train from Biasca to Olten
- Ave. Duration
- 3h 14m
- Frequency
- Every 4 hours
- Estimated price
- CHF 55–85
- Schedules at
- sob.ch
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Lugano to Basel
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Estimated price
- CHF 24–45
- Website
- https://www.blablacar.co.uk/bus
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
Italy Travel Guides
Read the travel guide
More Questions & Answers
Lugano to Rheinfelden bus services, operated by BlaBlaCar Bus, arrive at Basel station.
Lugano to Rheinfelden train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Zürich HB station.
Yes, the driving distance between Lugano to Rheinfelden is 256 km. It takes approximately 2h 44m to drive from Lugano to Rheinfelden.
Book your Lugano to Rheinfelden train tickets online with Omio.
There are 1245+ hotels available in Rheinfelden.

























