There are 8 ways to get from Leiria to Geneva by bus, plane, train, train (Renfe, TGV), 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.
Bus to Lisbon-Portela Airport, fly
best- Take the bus from Leiria to Lisbonbus
- Fly from Lisbon-Portela Airport (LIS) to Geneva International Airport (GVA)plane LIS - GVA
6h 30mCHF 61–274Bus, train
- Take the bus from Terminal Rodoviário de Leiria to Bayonne - Quai de Lessepsbus
- Take the train from Bayonne to Paris Montparnasse 1 Et 2train Tgv
- Take the train from Paris Gare De Lyon to Genevetrain Tgv
21h 33mTrain
- Take the train from Pombal to Entroncamentotrain Re / ...
- Take the train from Entroncamento to Badajoztrain Re
- Take the train from Badajoz to Madrid-Puerta de Atocha-Almudena Grandestrain Alv
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Avignon Tgvtrain
- Take the train from Avignon Tgv to Genevetrain Tgv
24h 17mCHF 265–430Drive 1,706 km
- Drive from Leiria to Genevacar 1,706 km
17h 21mCHF 285–412Towncar to Francisco De Sá Carneiro Airport, fly
- Take a town car from Leiria to Porto - Aeroporto Francisco Sá Carneirotowncar
- Fly from Francisco De Sá Carneiro Airport (OPO) to Geneva International Airport (GVA)plane OPO - GVA
5h 59mCHF 266–481Bus via Vila Nova de Gaia
- Take the bus from Terminal Rodoviário de Leiria to Porto - Terminal Intermodal de Campanhãbus 11| Lisboa / ...
- Take the bus from Porto - Terminal Intermodal de Campanhã to Geneva - Bus Stationbus BlaBlaCar Bus
27hCHF 142–245Bus
- Take the bus from Terminal Rodoviário de Leiria to Terminal Rodoviário de Coimbrabus 16 | Évora / ...
- Take the bus from Coimbra to Annemassebus FlixBus N1156
30h 23mCHF 146–255Bus via Albertville
- Take the bus from Terminal Rodoviário de Leiria to Central de Camionagem de Vila Nova de Famalicãobus
- Take the bus from Central de Camionagem de Vila Nova de Famalicão to Albertville - Gare Routièrebus
- Take the bus from Gare Routiere to Gare Routierebus Y51
- Take the bus from Gare Routiere to Lancy Pont Rouge Gare-Etoile P+Rbus 272
34h 38mCHF 96–145
Lisbon-Portela Airport (LIS) to Geneva International Airport (GVA) flights
Questions & Answers
The cheapest way to get from Leiria to Geneva is to bus via Albertville which costs SFr 95 - SFr 150 and takes 34h 38m.
The fastest way to get from Leiria to Geneva is to towncar and fly which takes 5h 59m and costs SFr 260 - SFr 490.
No, there is no direct bus from Leiria to Geneva station. However, there are services departing from Terminal Rodoviário de Leiria and arriving at Geneva - Bus Station via Porto - Terminal Intermodal de Campanhã. The journey, including transfers, takes approximately 27h.
No, there is no direct train from Leiria to Geneva. However, there are services departing from Pombal and arriving at Geneve via Entroncamento, Badajoz, Madrid-Puerta de Atocha-Almudena Grandes and Avignon Tgv. The journey, including transfers, takes approximately 24h 17m.
The distance between Leiria and Geneva is 1639 km. The road distance is 1706 km.
The best way to get from Leiria to Geneva without a car is to bus and train which takes 21h 33m and costs .
It takes approximately 6h 30m to get from Leiria to Geneva, including transfers.
Leiria to Geneva bus services, operated by Rede Expressos, depart from Terminal Rodoviário de Leiria station.
Leiria to Geneva train services, operated by Comboios de Portugal, depart from Pombal station.
The best way to get from Leiria to Geneva is to train which takes 24h 17m and costs SFr 260 - SFr 430. Alternatively, you can bus via Vila Nova de Gaia, which costs SFr 140 - SFr 250 and takes 27h.
What companies run services between Leiria, Portugal and Geneva, Switzerland?
You can take a bus from Leiria to Geneve via Pombal, Pombal, Entroncamento, Badajoz, Madrid-Puerta de Atocha-Almudena Grandes, and Avignon Tgv in around 24h 17m. Alternatively, you can take a bus from Terminal Rodoviário de Leiria to Geneva - Bus Station via Porto - Terminal Intermodal de Campanhã in around 27h.
- Website
- easyjet.com
Flights from Lisbon-Portela Airport to Geneva International Airport
- Ave. Duration
- 2h 26m
- When
- Every day
- Estimated price
- CHF 40–210
Flights from Lisbon-Portela Airport to Geneva International Airport via Nantes
- Ave. Duration
- 4h 45m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- CHF 40–210
Flights from Francisco De Sá Carneiro Airport to Geneva International Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- CHF 35–240
Flights from Francisco De Sá Carneiro Airport to Geneva International Airport via Nice
- Ave. Duration
- 4h
- When
- Thursday and Saturday
- Estimated price
- CHF 35–240
Flights from Francisco De Sá Carneiro Airport to Geneva International Airport via Nantes
- Ave. Duration
- 4h 45m
- When
- Thursday and Sunday
- Estimated price
- CHF 35–240
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Bayonne to Paris Montparnasse 1 Et 2
- Ave. Duration
- 4h 7m
- Frequency
- 4 times a day
- Estimated price
- CHF 130–210
- Website
- TGV inOui
Train from Paris Gare De Lyon to Geneve
- Ave. Duration
- 3h 18m
- Frequency
- Every 3 hours
- Estimated price
- CHF 90–150
- Website
- TGV inOui
Train from Avignon Tgv to Geneve
- Ave. Duration
- 3h 3m
- Frequency
- 5 times a week
- Estimated price
- CHF 70–110
- Website
- TGV inOui
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Leiria to Lisbon
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- CHF 10–17
- Website
- Flixbus
Bus from Coimbra to Annemasse
- Ave. Duration
- 28h
- Frequency
- 6 times a week
- Estimated price
- CHF 140–230
- Website
- Flixbus
- Phone
- (+351) 220 971 653
- [email protected]
- Website
- VM Transfers
Towncar from Leiria to Porto - Aeroporto Francisco Sá Carneiro
- Ave. Duration
- 1h 54m
- Frequency
- On demand
- Estimated price
- CHF 222
- Website
- VM Transfers
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 guide
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
More Questions & Answers
Leiria to Geneva bus services, operated by Rede Expressos, arrive at Porto - Terminal Intermodal de Campanhã station.
Geneva is 1h ahead of Leiria. It is currently 12:37 AM in Leiria and 1:37 AM in Geneva.
Leiria to Geneva train services, operated by Comboios de Portugal, arrive at Entroncamento station.
Yes, the driving distance between Leiria to Geneva is 1706 km. It takes approximately 17h 21m to drive from Leiria to Geneva.
Book your Leiria to Geneva train tickets online with Omio.
Book your Leiria to Geneva bus tickets online with Omio.
There are 1253+ hotels available in Geneva.








