Geneva Airport to Vevey — the quiet half of the Riviera.
Vevey sits on the Lake Geneva shore between Lausanne and Montreux, at the foot of the Lavaux terraces. It is the calmer of the two Riviera towns, and the transfer follows the lake almost the entire way. It is 88 km from Geneva Airport, about 1 h 01 by road on the A1 et A9. Here is every option compared, with real journey times and what each is best for.
Geneva Airport → Vevey: the options compared
Distance 88 km. The motorway hugs the lake, so the drive is quick and the train is barely slower — the choice comes down to luggage.
| Option | Journey time | Best for |
|---|---|---|
| Private transfer | ~1 h 01 (door to door) | Luggage, families, hillside hotels above the town |
| Train (direct) | ~01:14 | Solo travellers — the station is in the centre |
| Bus (FlixBus) | ~0 h 57 | From CHF 15 — the lowest fare if timings suit |
| Self-drive (rental) | ~1 h 01 | Exploring Lavaux and the Riviera villages |
Private transfer — door to door
An hour along the lake, with no change at Lausanne.
Private transfer from CHF 402
Your driver meets you in the arrivals hall with a name sign, tracks your flight and waits free of charge if you are late. The price is fixed before you book and does not move with traffic or time of day.
| Vehicle | Passengers | Fixed price |
|---|---|---|
| Mercedes E-Class | 1–3 | CHF 402 |
| Mercedes V-Class | 1–7 | CHF 446 |
| Mercedes S-Class | 1–3 | CHF 534 |
| Mercedes Sprinter | up to 16 | CHF 726 |
Heading to Vevey? Get a fixed-price transfer.
Book a transfer →By train
Geneva Airport has its own station directly beneath the terminal, so the rail journey starts without leaving the building.
The fastest connection to Vevey takes about 01:14. It runs direct from the airport station. A representative morning service is the IR95 from Genève-Aéroport at 09:14 to Vevey at 10:28.
Most connections change at Lausanne. Vevey’s station is central, but many hotels sit on the slopes above the town, where a taxi is needed for the last stretch.
Shared shuttle & bus
The cheapest ticket, and what it costs you in time.
FlixBus sells Geneva to Vevey from CHF 15, with a fastest journey of about 0 h 57. The connection is not a single coach — part of the journey runs by rail or requires a change.
The coach fare is low, but the connection routes through the rail network for part of the way, so it is rarely faster than simply taking the train.
Car rental & the road
A1 et A9 does most of the work.
The route leaves the airport on the A1 then the A9 and covers 88 km in about 1 h 01 when the road is clear. The lakeside motorway is scenic and fast, though it thickens noticeably around Lausanne at commuting hours.
Swiss motorways require a motorway vignette. Most cars hired on the Swiss side of Geneva Airport already carry one, but the airport also has a French sector — check at the rental desk rather than assuming.
Geneva to Vevey — FAQ
How long does it take to get from Geneva Airport to Vevey?
About 1 h 01 by road for the 88 km. By train, roughly 01:14.
Is there a direct train from Geneva Airport to Vevey?
Yes — the service runs direct from the airport station.
What is the cheapest way from Geneva Airport to Vevey?
FlixBus sells the route from CHF 15, taking about 0 h 57.
Is Vevey close to Montreux?
Yes — the two towns are neighbours on the same shore, a few minutes apart by train or road, and many visitors treat them as one destination.
Is a private transfer worth it from Geneva to Vevey?
With ski gear, a family or a hillside hotel, a single vehicle door to door is the simpler answer. Travelling light to a central hotel, the train is cheaper.