There are 4 ways to get from Semsales to Geneva Airport (GVA) by train, bus, rideshare, or car
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 Semsales to Palézieuxtrain S50 / ...
- Take the train from Palézieux to Genève-Aéroporttrain Ir15 / ...
2h 14mCHF 32–95Drive 89.6 km
cheapest- Drive from Semsales to Geneva Airport (GVA)car 89.6 km
1h 11mCHF 15–21Train, bus
- Take the train from Palézieux to Lausannetrain S41 / ...
- Take the bus from Lausanne to Geneva - Airport Bus Stationbus BlaBlaCar Bus
3h 4mCHF 19–39Airport Transfer
- Take the rideshare from Semsales to Geneva-GVA89.6 km
1h 11m
Semsales to Geneva Airport (GVA) by train
Questions & Answers
The cheapest way to get from Semsales to Geneva Airport (GVA) is to drive which costs SFr 14 - SFr 21 and takes 1h 11m.
The fastest way to get from Semsales to Geneva Airport (GVA) is to drive which takes 1h 11m and costs SFr 14 - SFr 21.
No, there is no direct train from Semsales to Geneva Airport (GVA). However, there are services departing from Semsales and arriving at Genève-Aéroport via Palézieux. The journey, including transfers, takes approximately 2h 14m.
The distance between Semsales and Geneva Airport (GVA) is 99 km. The road distance is 89.6 km.
The best way to get from Semsales to Geneva Airport (GVA) without a car is to train which takes 2h 14m and costs SFr 30 - SFr 95.
It takes approximately 2h 14m to get from Semsales to Geneva Airport (GVA), including transfers.
Semsales to Geneva Airport (GVA) train services, operated by Service d'automobiles TPF, depart from Semsales station.
Semsales to Geneva Airport (GVA) train services, operated by Service d'automobiles TPF, arrive at Palézieux station.
Yes, the driving distance between Semsales to Geneva Airport (GVA) is 90 km. It takes approximately 1h 11m to drive from Semsales to Geneva Airport (GVA).
There are 1271+ hotels available in Geneva Airport (GVA).
What companies run services between Semsales, Switzerland and Geneva Airport (GVA), Switzerland?
You can take a train from Semsales to Genève-Aéroport via Palézieux in around 2h 14m.
- Phone
- +41 26 351 02 00
- [email protected]
- Website
- tpf.ch
Train from Semsales to Palézieux
Train from Palézieux to Genève-Aéroport
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- CHF 28–90
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Palézieux to Lausanne
- Ave. Duration
- 23 min
- Frequency
- Every 15 minutes
- Estimated price
- CHF 6–21
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Lausanne to Geneva - Airport Bus Station
- Ave. Duration
- 50 min
- Frequency
- 3 times a day
- Estimated price
- CHF 5–9
- Website
- BlaBlaCar Bus
- Website
- https://www.mozio.com
Rideshare from Semsales to Geneva-GVA
- Ave. Duration
- 1h 11m
- Frequency
- On demand
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
More Questions & Answers
Check out Blablacar's carpooling service for rideshare options between Semsales and Geneva Airport (GVA). A great option if you don't have a driver's licence or want to avoid public transport.









