There are 6 ways to get from Lyon to Geneva Airport (GVA) by bus, train, rideshare, car, or towncar
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Bus2h 10m
- Take the bus from Lyon - Perrache Bus station to Geneva - AirportBlaBlaCar Bus
$15–23
Cheapest option
Rideshare2h 5m
$11
4 alternative options
Train2h 11m
- Take the train from Lyon Part Dieu to GeneveTer
$42–90
Bus via Geneva4h 12m
- Take the bus from Hotel Victoria Lyon Perrache Confluence to Geneva
Drive1h 35m
- Drive from Lyon to Geneva Airport (GVA)93.4 mi
$31–44
Towncar1h 35m
- Take a town car from Lyon to Geneva Airport93.4 mi
$310–430
Lyon to Geneva Airport (GVA) by bus
Questions & Answers
The cheapest way to get from Lyon to Geneva Airport (GVA) is to rideshare which costs $11 and takes 2h 5m.
The fastest way to get from Lyon to Geneva Airport (GVA) is to drive which takes 1h 35m and costs $30 - $45.
Yes, there is a direct bus departing from Lyon - Perrache Bus station station and arriving at Geneva - Airport. Services depart twice daily, and operate every day. The journey takes approximately 2h 10m.
No, there is no direct train from Lyon to Geneva Airport (GVA). However, there are services departing from Lyon Part Dieu and arriving at Genève-Aéroport via Genève. The journey, including transfers, takes approximately 2h 11m.
The distance between Lyon and Geneva Airport (GVA) is 154 km. The road distance is 150.3 km.
The best way to get from Lyon to Geneva Airport (GVA) without a car is to bus which takes 2h 10m and costs $15 - $23.
The bus from Lyon - Perrache Bus station to Geneva - Airport takes 2h 10m including transfers and departs twice daily.
Lyon to Geneva Airport (GVA) bus services, operated by BlaBlaCar Bus, depart from Lyon - Perrache Bus station.
Lyon to Geneva Airport (GVA) train services, operated by SNCF, depart from Lyon Part Dieu station.
The best way to get from Lyon to Geneva Airport (GVA) is to bus which takes 2h 10m and costs $15 - $23. Alternatively, you can train, which costs $40 - $95 and takes 2h 11m.
- Distance: 95.9 mi
- Duration: 2h 10m
What companies run services between Lyon, France and Geneva Airport (GVA), Switzerland?
BlaBlaCar Bus operates a bus from Lyon - Perrache Bus station to Geneva - Airport twice daily. Tickets cost $16–23 and the journey takes 2h 10m. FlixBus also services this route 4 times a week. Alternatively, SNCF operates a train from Lyon Part Dieu to Geneve every 3 hours. Tickets cost $30–65 and the journey takes 2h. TGV inOui also services this route once daily.
Rome2Rio's guide to SNCF
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 2h
- Frequency
- Every 3 hours
- Estimated price
- $30–65
- Website
- https://www.sncf-connect.com/en-en/
- 2nd Class
- $30–45
- Rail 1st Class
- $45–65
- Phone
- +33 1 84 94 36 35
- Website
- sncf.com
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $35–75
- Website
- https://www.sncf.com/en
- 2nd Class
- $35–50
- 1st Class
- $55–75
- Phone
- +33 1 71 53 01 80
- Website
- blablacar.co.uk
Bus from Lyon - Perrache Bus station to Geneva - Airport
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- $16–23
- Website
- https://www.blablacar.co.uk/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Lyon - Perrache Bus station to Geneva - Airport
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a week
- Estimated price
- $15–22
- Website
- https://www.flixbus.co.uk
- Phone
- +41 76 480 1351
- info@optoptravel.rs
- Website
- optoptravel.rs
Bus from Hotel Victoria Lyon Perrache Confluence to Geneva
- Ave. Duration
- 4h
- Frequency
- 6 times a week
- Schedules at
- optoptravel.rs
- Phone
- +3 318 576 2228
- Website
- blablacar.com
Rideshare from Lyon to Le Grand-Saconnex
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $11
- Schedules at
- blablacar.com
- Ave. Duration
- 1h 35m
- Frequency
- On demand
Towncar from Lyon to Geneva Airport
- Estimated price
- $310–430
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
Want to know more about Flixbus?
Read the travel guideHeading to Europe? Read this before you buy a Eurail Pass
Read the travel guideTrain travel in France: A guide to SNCF
Read the travel guideMore Questions & Answers
Lyon to Geneva Airport (GVA) bus services, operated by BlaBlaCar Bus, arrive at Geneva - Airport station.
Lyon to Geneva Airport (GVA) train services, operated by SNCF, arrive at Geneve station.
Yes, the driving distance between Lyon to Geneva Airport (GVA) is 150 km. It takes approximately 1h 35m to drive from Lyon to Geneva Airport (GVA).
Book your Lyon to Geneva Airport (GVA) bus tickets online with Omio and FlixBus.
There are 900+ hotels available in Geneva Airport (GVA). Prices start at $76 USD per night.
Check out Blablacar's carpooling service for rideshare options between Lyon and Geneva Airport (GVA). A great option if you don't have a driver's licence or want to avoid public transport.