
Need to get from Geneva to Lausanne and unsure whether to take a taxi or the train? This detailed comparison guide helps you choose the most suitable transport option for your situation: price, duration, comfort and practicality. Discover all the criteria to make the right choice in 2026.
Geneva–Lausanne: Transport Options
The Geneva–Lausanne route is one of the busiest in French-speaking Switzerland, whether for work, tourism or a transfer from Geneva Airport. Several options are available to you:
- SBB/CFF train — the most popular option, fast and frequent.
- Private taxi — premium comfort, door-to-door service, ideal with luggage or in a group.
- Bus (FlixBus, etc.) — affordable but slower (1h15–1h30) with limited timetables.
- Carpooling — attractive price but unreliable (availability, punctuality, variable comfort).
In this article, we compare the two most relevant options in detail: the SBB/CFF train and a private taxi with TaxiGVA.
The SBB Train Geneva–Lausanne
The train remains the default choice for many travellers on the Lake Geneva corridor. Here is what you need to know:
- Duration: 33 to 42 minutes depending on the train type (IR, RE or ICN).
- Price: CHF 29 in 2nd class (full fare), CHF 14.50 with a half-fare card.
- Frequency: a train every 10 to 15 minutes during peak hours.
Advantages of the Train
- Fast: just 33 minutes on the InterCity.
- Frequent: no need to book, a train every 10–15 minutes.
- Eco-friendly: low carbon footprint per passenger.
- Affordable: especially with a half-fare card or GA travel pass.
Disadvantages of the Train
- No door-to-door service: you must get to the station and arrange transport from the arrival station.
- You carry your own luggage, with no assistance.
- Fixed timetable: the last train departs around 11:30 pm.
- Crowded at peak times (seats not guaranteed).
- Not practical with small children or lots of luggage.
The Geneva–Lausanne Taxi
A long-distance taxi offers a premium alternative for the Geneva–Lausanne journey. At TaxiGVA, we provide a private chauffeur service with high-end Mercedes vehicles.
- Duration: 50 to 60 minutes (depending on traffic).
- Price: from CHF 280 (fixed fare, no surprises).
- Availability: 24/7, including public holidays.
Advantages of the Taxi
- Door-to-door: pick-up from your exact address, drop-off wherever you wish.
- Luggage handled: the driver takes care of everything — ideal when coming from the airport.
- Mercedes comfort: E-Class, S-Class or V-Class according to your needs.
- Available 24/7: perfect for early morning or late night flights.
- Ideal for groups: up to 7 passengers in a VIP Van — the per-person price becomes very competitive.
- Fixed fare: no nasty surprises; the price is agreed in advance.
Disadvantages of the Taxi
- More expensive than a train ticket for a solo traveller.
- Slightly longer journey time (depends on motorway traffic).
Detailed Comparison: Taxi vs Train Geneva–Lausanne
Here is a side-by-side comparison to help you decide:
| Criterion | SBB Train | TaxiGVA Taxi |
|---|---|---|
| Price | CHF 29 (2nd class) | From CHF 280 (fixed) |
| Duration | 33–42 min | 50–60 min |
| Comfort | Standard | Premium (Mercedes) |
| Luggage | Self-service | Handled by the driver |
| Door-to-door | No (station to station) | Yes |
| Group of 4 (price/person) | CHF 29/person | ~CHF 70/person |
| Hours | 5 am – 11:30 pm | 24/7 |
| Booking | Not required | Recommended |
| Wi-Fi / Quiet | Variable | Guaranteed |
When to Choose a Taxi Geneva–Lausanne
A private taxi is the best choice in the following situations:
- Airport transfer with luggage — Landing at Geneva Airport with suitcases? The driver meets you in the arrivals area and handles your bags.
- Business travel — Need to work en route? Enjoy the peace and Wi-Fi on board a business saloon.
- Group or family — With 4 people, a taxi works out at roughly CHF 70 per person, with incomparable comfort and door-to-door service.
- Night or early morning departures — Flight at 6 am? The train isn’t running yet. Your driver is available from 4 am.
- Premium comfort — For a VIP experience, nothing beats a Mercedes S-Class with a professional chauffeur.
When to Choose the Train
The SBB train remains an excellent option in certain cases:
- Solo traveller without luggage — fast and affordable; hard to beat at CHF 29.
- Tight budget — especially with a half-fare card (CHF 14.50) or a general travel pass.
- City centre to city centre — if your destination is near Lausanne station, the train is the most direct option.
- Daytime travel — during off-peak hours, the train is fast, reliable and comfortable.
Frequently Asked Questions
How much does a taxi from Geneva to Lausanne cost?
At TaxiGVA, the Geneva–Lausanne journey is offered at a fixed fare from CHF 280. This price includes pick-up from your address, luggage assistance and travel in a Mercedes vehicle. Check our fares page for more details.
How long is the taxi journey from Geneva to Lausanne?
The journey takes between 50 and 60 minutes under normal traffic conditions. Outside rush hour, allow around 50 minutes via the A1 motorway.
Can I book a return taxi Geneva–Lausanne?
Yes, absolutely. You can book a round trip or even an hourly chauffeur service if you need the vehicle to wait in Lausanne. Contact us on +41 76 202 06 06 or via our booking form.
Is the taxi faster than the train to Lausanne?
The direct train is faster (33 min vs 50–60 min). However, if you factor in the time to reach the station, wait for the train and travel from Lausanne station to your final destination, a taxi can be equivalent or even faster on a door-to-door basis.
Book Your Geneva–Lausanne Taxi
Ready to travel in complete comfort? Book your Geneva–Lausanne taxi now and enjoy a premium service with a professional chauffeur and a Mercedes vehicle.
+41 76 202 06 06 · [email protected] · Available 24/7