There are 6 ways to get from Basal to Lyon by unknown, train, bus, 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.
Travel, train
best- Walk from Basal to Biascaunknown
- Take the train from Biasca to Luganotrain S10 / ...
- Take the train from Lugano to Milano Centraletrain
- Take the train from Milano Centrale to Lyon Part Dieutrain Fr
8h 32mTravel, bus
- Walk from Basal to Biasca, Stazioneunknown
- Take the bus from Bellinzona to Milanbus
- Take the bus from Milano, Autostazione Lampugnano to Lyon - Gerland Bus Stationbus
9h 56mTravel, train to Milano Malpensa Airport, fly
- Walk from Basal to Biascaunknown
- Take the train from Biasca to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Lyon–Saint Exupéry Airport (LYS)plane MXP - LYS
6h 12mTravel, train, bus via Lucerne
- Walk from Basal to Bodio TIunknown
- Take the train from Bodio TI to Luzerntrain
- Take the train from Luzern to Genèvetrain
- Take the bus from Geneva Bus Station to Lyon Perrache Bus Stationbus
9h 48mTravel, train, bus
- Walk from Basal to Bodio TIunknown
- Take the train from Bodio TI to Locarnotrain
- Take the train from Locarno FART to Domodossolatrain 72 / ...
- Take the train from Domodossola to Genèvetrain Ec
- Take the bus from Geneva to Lyonbus
10h 15mTravel, train to Zurich Airport, fly
- Walk from Basal to Bodio TIunknown
- Take the train from Bellinzona to Zuerich Hbtrain
- Fly from Zurich Airport (ZRH) to Lyon–Saint Exupéry Airport (LYS)plane ZRH - LYS
8h 46m
Milano Malpensa Airport (MXP) to Lyon–Saint Exupéry Airport (LYS) flights
Comparing Your Travel Options
The distance between Basal and Lyon is 572 km.
The best way to get from Basal to Lyon without a car is to travel and train which takes 8h 32m and costs .
It takes approximately 8h 32m to get from Basal to Lyon, including transfers.
There are 3930+ hotels available in Lyon.
What companies run services between Basal, Switzerland and Lyon, France?
There is no direct connection from Basal to Lyon. However, you can travel to Biasca, take the train to Lugano, take the train to Milano Centrale, then take the train to Lyon Part Dieu. Alternatively, you can take a vehicle from Basal to Lyon - Gerland Bus Station via Biasca, Stazione, Castione, Stazione, Bellinzona, and Milano, Autostazione Lampugnano in around 9h 56m.
- Website
- lufthansa.com
Flights from Zurich Airport to Lyon–Saint Exupéry Airport via Frankfurt
- Ave. Duration
- 4h 1m
- When
- Every day
- Estimated price
- €100–360
Flights from Zurich Airport to Lyon–Saint Exupéry Airport via Munich
- Ave. Duration
- 4h 27m
- When
- Monday to Saturday
- Estimated price
- €100–360
- Website
- twinjet.fr
Flights from Milano Malpensa Airport to Lyon–Saint Exupéry Airport
- Ave. Duration
- 1h
- When
- Monday to Friday
- Estimated price
- €470–1,200
Flights from Zurich Airport to Lyon–Saint Exupéry Airport via Milano Malpensa Airport
- Ave. Duration
- 3h 25m
- When
- Monday to Friday
- Estimated price
- €500–1,300
- Website
- airfrance.com
Flights from Zurich Airport to Lyon–Saint Exupéry Airport via Nice
- Ave. Duration
- 3h 10m
- When
- Thursday
- Estimated price
- €90–350
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- Trenord
Train from Biasca to Lugano
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–5
- Website
- Trenord
Train from Biasca to Malpensa Aeroporto T1
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- €8–11
- Website
- Trenord
Train from Biasca to Lugano
- Ave. Duration
- 40 min
- Frequency
- Every 2 hours
- Estimated price
- €13–20
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Lugano to Milano Centrale
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €24–35
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Luzern to Genève
- Ave. Duration
- 3h 5m
- Frequency
- Hourly
- Estimated price
- €80–120
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Domodossola to Genève
- Ave. Duration
- 2h 43m
- Frequency
- 4 times a day
- Estimated price
- €75–110
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Milano Centrale to Lyon Part Dieu
- Ave. Duration
- 4h 43m
- Frequency
- 4 times a day
- Estimated price
- €50–75
- Website
- Trenitalia
- Phone
- +41 58 580 70 70
- Website
- Schweizerische Südostbahn AG
Train from Bodio TI to Luzern
- Ave. Duration
- 2h 22m
- Frequency
- Every 4 hours
- Estimated price
- €45–70
- Schedules at
- Schweizerische Südostbahn AG
Train from Bodio TI to Locarno
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- €20–30
- Schedules at
- Schweizerische Südostbahn AG
- Phone
- +41 (0)91 756 04 00
- fart@centovalli.ch
- Website
- FART
Train from Locarno FART to Domodossola
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Estimated price
- €10–15
- Schedules at
- FART
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- Trenitalia Eurocity
Train from Domodossola to Genève
- Ave. Duration
- 2h 43m
- Frequency
- Every 4 hours
- Estimated price
- €55–110
- Website
- Trenitalia Eurocity
- 1st Class
- €70–110
- 2nd Class
- €55–75
Train from Bellinzona to Zuerich Hb
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- €35–85
- Website
- Trenitalia Eurocity
- 1st Class
- €55–85
- 2nd Class
- €35–55
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Bellinzona to Milan
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- €9–14
- Website
- Flixbus
Bus from Milano, Autostazione Lampugnano to Lyon - Gerland Bus Station
- Ave. Duration
- 7h 10m
- Frequency
- Every 3 hours
- Estimated price
- €35–60
- Website
- Flixbus
Bus from Geneva to Lyon
- Ave. Duration
- 2h 30m
- Frequency
- Every 2 hours
- Estimated price
- €13–20
- Website
- Flixbus
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Milano, Autostazione Lampugnano to Lyon - Gerland Bus Station
- Ave. Duration
- 6h 20m
- Frequency
- Hourly
- Estimated price
- €30–55
- Website
- BlaBlaCar Bus
Bus from Geneva to Lyon
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Estimated price
- €10–18
- Website
- BlaBlaCar Bus
- Phone
- +39 06 88 93 82 32
- Website
- Itabus S.p.A.
Bus from Milano, Autostazione Lampugnano to Lyon - Gerland Bus Station
- Ave. Duration
- 6h 30m
- Frequency
- 4 times a day
- Estimated price
- €23–40
- Website
- Itabus S.p.A.
- Phone
- +420 222 222 221
- info@regiojet.com
- Website
- RegioJet
Bus from Geneva Bus Station to Lyon Perrache Bus Station
- Ave. Duration
- 2h 20m
- Frequency
- Twice a week
- Estimated price
- €9–15
- Website
- RegioJet
Want to know more about travelling around France
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.