There are 8 ways to get from Benasque to Geneva by car, train, taxi, 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.
Drive, train
best- Drive from Benasque to Luchon
- Take the train from Luchon to Toulouse MatabiauTer
- Take the train from Toulouse Matabiau to Lyon Part DieuTgv
- Take the train from Lyon Part Dieu to GeneveTer
11h 52mCHF 89–293Bus, train to Barcelona–El Prat Airport, fly to Geneva International Airport
cheapest- Take the bus from Benasque to Estación Central de Autobuses de Zaragoza
- Take the train from Zaragoza-Delicias to Barcelona-Sants
- Fly from Barcelona–El Prat Airport (BCN) to Geneva International Airport (GVA)BCN - GVA
9h 51mCHF 61–277Taxi, bus
- Take the taxi from Benasque to Vielha
- Take the bus from Vielha to Lyon
- Take the bus from Lyon - Perrache Bus Station to Geneva - Bus Station
13h 23mCHF 314–401Drive 860.1 km
- Drive from Benasque to Geneva860.1 km
9h 15mCHF 137–198Drive, train to Toulouse-Blagnac Airport, fly to Geneva International Airport
- Drive from Benasque to Luchon
- Take the train from Montrejeau Gourdan Polignan to Toulouse Matabiau
- Fly from Toulouse-Blagnac Airport (TLS) to Geneva International Airport (GVA)TLS - GVA
7h 57mCHF 71–196Drive, train via Montréjeau
- Drive from Benasque to Luchon
- Take the train from Montrejeau Gourdan Polignan to Toulouse MatabiauTer
- Take the train from Toulouse Matabiau to Lyon Part DieuTgv
- Take the train from Lyon Part Dieu to GeneveTer
12h 16mCHF 85–278Drive, train to Toulouse-Blagnac Airport, fly to Lyon–Saint Exupéry Airport, train
- Drive from Benasque to Luchon
- Take the train from Montrejeau Gourdan Polignan to Toulouse Matabiau
- Fly from Toulouse-Blagnac Airport (TLS) to Lyon–Saint Exupéry Airport (LYS)TLS - LYS
- Take the train from Lyon Part Dieu to Geneve
10h 30mCHF 107–310Drive, train, train to Bordeaux–Mérignac Airport, fly to Geneva International Airport
- Drive from Benasque to Luchon
- Take the train from Montrejeau Gourdan Polignan to Toulouse Matabiau
- Take the train from Toulouse Matabiau to Bordeaux St Jean
- Fly from Bordeaux–Mérignac Airport (BOD) to Geneva International Airport (GVA)BOD - GVA
11h 46mCHF 81–235
Toulouse-Blagnac Airport (TLS) to Geneva International Airport (GVA) flights
Questions & Answers
The cheapest way to get from Benasque to Geneva is to drive and train and fly which costs SFr 70 - SFr 200 and takes 7h 57m.
The fastest way to get from Benasque to Geneva is to drive and train and fly which takes 7h 57m and costs SFr 70 - SFr 200.
The distance between Benasque and Geneva is 968 km. The road distance is 860.1 km.
The best way to get from Benasque to Geneva without a car is to taxi and bus which takes 13h 23m and costs SFr 310 - SFr 410.
It takes approximately 11h 52m to get from Benasque to Geneva, including transfers.
Yes, the driving distance between Benasque to Geneva is 860 km. It takes approximately 9h 15m to drive from Benasque to Geneva.
There are 1252+ hotels available in Geneva.
What companies run services between Benasque, Spain and Geneva, Switzerland?
There is no direct connection from Benasque to Geneva. However, you can drive to Luchon, take the train to Toulouse Matabiau, take the train to Lyon Part Dieu, then take the train to Geneve. Alternatively, you can take the taxi to Vielha, take the bus to Lyon, walk to Lyon - Perrache Bus Station, then take the bus to Geneva - Bus Station.
- Website
- easyjet.com
Flights from Toulouse-Blagnac Airport to Geneva International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- CHF 30–110
Flights from Barcelona–El Prat Airport to Geneva International Airport
- Ave. Duration
- 1h 44m
- When
- Every day
- Estimated price
- CHF 26–110
Flights from Toulouse-Blagnac Airport to Lyon–Saint Exupéry Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- CHF 29–85
Flights from Bordeaux–Mérignac Airport to Geneva International Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- CHF 30–120
- Website
- swiss.com
Flights from Barcelona–El Prat Airport to Geneva International Airport via Zurich
- Ave. Duration
- 3h 46m
- When
- Every day
- Estimated price
- CHF 85–130
- Website
- airfrance.com
Flights from Toulouse-Blagnac Airport to Lyon–Saint Exupéry Airport
- Ave. Duration
- 1h
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- CHF 30–220
Flights from Bordeaux–Mérignac Airport to Geneva International Airport via Paris Charles de Gaulle
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- CHF 45–260
- Website
- vueling.com
Flights from Barcelona–El Prat Airport to Geneva International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- CHF 21–90
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Luchon to Toulouse Matabiau
- Ave. Duration
- 2h 6m
- Frequency
- Once daily
- Estimated price
- CHF 21–50
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- CHF 21–35
- Rail 1st Class
- CHF 30–50
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 57m
- Frequency
- Every 3 hours
- Estimated price
- CHF 23–35
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Montrejeau Gourdan Polignan to Toulouse Matabiau
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- CHF 12–23
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Toulouse Matabiau to Bordeaux St Jean
- Ave. Duration
- 2h 27m
- Frequency
- Every 4 hours
- Estimated price
- CHF 16–40
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Toulouse Matabiau to Lyon Part Dieu
- Ave. Duration
- 4h 9m
- Frequency
- 3 times a day
- Estimated price
- CHF 29–100
- Website
- https://www.sncf-connect.com/en-en
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 50m
- Frequency
- 5 times a week
- Estimated price
- CHF 40–120
- Website
- https://www.sncf-connect.com/en-en
Train from Toulouse Matabiau to Bordeaux St Jean
- Ave. Duration
- 2h 34m
- Frequency
- 5 times a day
- Estimated price
- CHF 22–45
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Zaragoza-Delicias to Barcelona-Sants
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Estimated price
- CHF 29–120
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- atencion.cliente@iryo.eu
- Website
- iryo.eu
Train from Zaragoza-Delicias to Barcelona-Sants
- Ave. Duration
- 1h 40m
- Frequency
- Every 3 hours
- Estimated price
- CHF 40–110
- Website
- https://iryo.eu/en/home
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Zaragoza-Delicias to Barcelona-Sants
- Ave. Duration
- 2h 14m
- Frequency
- Every 4 hours
- Estimated price
- CHF 25–70
- Website
- https://www.renfe.com/es/en
- Phone
- +34 910 780 990
- Website
- ouigo.com
Train from Zaragoza-Delicias to Barcelona-Sants
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- CHF 17–55
- Website
- https://www.ouigo.com/es/en
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Vielha to Lyon
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Estimated price
- CHF 45–70
- Website
- https://www.flixbus.co.uk
Bus from Lyon - Perrache Bus Station to Geneva - Bus Station
- Ave. Duration
- 4h 45m
- Frequency
- Every 4 hours
- Estimated price
- CHF 13–18
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Lyon - Perrache Bus Station to Geneva - Bus Station
- Ave. Duration
- 2h 5m
- Frequency
- Every 3 hours
- Estimated price
- CHF 8–22
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Lyon - Perrache Bus Station to Geneva - Bus Station
- Ave. Duration
- 2h 20m
- Frequency
- Once a week
- Estimated price
- CHF 8–13
- Website
- https://regiojet.com/
- Phone
- +34 900 878 084
- info.aragon@avanzagrupo.com
- Website
- aragon.avanzagrupo.com
Bus from Benasque to Estación Central de Autobuses de Zaragoza
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Estimated price
- CHF 16–35
- Schedules at
- Alosa
- Ave. Duration
- 1h 7m
- Estimated price
- CHF 260–310
Taxis Valle de Aran
- Phone
- +34 639 309 995
- Website
- taxisvalledearan.com
Ángel Jaumot Cabiro
- Phone
- +34 609 01 10 11
- Website
- taximontblanc.cat
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
Want to know more about Flixbus?
Read the travel guide




































