There are 9 ways to get from Lavaux to Geneva by train (Eurostar, TGV), train, bus, car, 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.
Train
best- Take the train from Vielsalm to Liège-Guilleminstrain Ic / ...
- Take the train from Liège, Guillemins Bf to Paris Nordtrain Tha
- Take the train from Paris Gare De Lyon to Genevetrain Tgv
9h 45mCHF 174–402Bus via Metz
cheapest- Take the bus from MANHAY Carrefour to ARLON Gare - Quai 1bus E69
- Take the bus from Arlon Gare to Metz Nord Semecourtbus 181 / ...
- Take the bus from Metz - Bus Station to Annemassebus
18h 30mCHF 60–108Train, bus
- Take the train from Vielsalm to Luxembourgtrain Ic / ...
- Take the bus from Luxembourg Gare Centrale to Basel Euroairport FRbus
- Take the train from Basel SBB to Renens VDtrain
- Take the train from Renens VD to Genèvetrain Ic1 / ...
12h 18mCHF 101–177Drive 565.5 km
- Drive from Lavaux to Genevacar 565.5 km
7h 17mCHF 109–157Train to Luxembourg, fly
- Take the train from Vielsalm to Luxembourgtrain
- Fly from Luxembourg (LUX) to Geneva International Airport (GVA)plane LUX - GVA
6h 9mCHF 92–305Bus
- Take the bus from MANHAY Dépôt TEC to LIEGE Gare des Guillemins - Quai Cbus E69
- Take the bus from Liège Guillemins to Genevabus FlixBus N839
14h 25mCHF 64–101Train, train to Brussels Airport, fly
- Take the train from Vielsalm to Liège-Guilleminstrain
- Take the train from Liège-Guillemins to Brussels Airport-Zaventemtrain
- Fly from Brussels Airport (BRU) to Geneva International Airport (GVA)plane BRU - GVA
6h 39mCHF 81–238Train, train to Düsseldorf International Airport, fly
- Take the train from Vielsalm to Liège-Guilleminstrain
- Take the train from Liege-Guillemins to Koeln Hbftrain
- Take the train from Koeln Hbf to Duesseldorf Flughafentrain
- Fly from Düsseldorf International Airport (DUS) to Geneva International Airport (GVA)plane DUS - GVA
8h 1mCHF 125–360Train, train to Frankfurt, fly
- Take the train from Vielsalm to Liège-Guilleminstrain
- Take the train from Liege-Guillemins to Frankfurt(M) Flughafen Fernbftrain
- Fly from Frankfurt (FRA) to Geneva International Airport (GVA)plane FRA - GVA
7h 51mCHF 153–360
Lavaux to Geneva by bus and train
Comparing Your Travel Options
The cheapest way to get from Lavaux to Geneva is to bus via Metz which costs SFr 60 - SFr 110 and takes 18h 30m.
The fastest way to get from Lavaux to Geneva is to train and fly which takes 6h 9m and costs SFr 90 - SFr 310.
No, there is no direct bus from Lavaux to Geneva. However, there are services departing from LIERNEUX La Vaux and arriving at Geneva via MANHAY Dépôt TEC and Liège Guillemins. The journey, including transfers, takes approximately 14h 25m.
No, there is no direct train from Lavaux to Geneva. However, there are services departing from Vielsalm and arriving at Geneve via Liège, Guillemins Bf, Paris Nord and Paris Gare De Lyon. The journey, including transfers, takes approximately 9h 45m.
The distance between Lavaux and Geneva is 994 km. The road distance is 565.5 km.
The best way to get from Lavaux to Geneva without a car is to train which takes 9h 45m and costs SFr 170 - SFr 410.
It takes approximately 9h 45m to get from Lavaux to Geneva, including transfers.
Lavaux to Geneva bus services, operated by Transport En Commun (TEC), depart from MANHAY Dépôt TEC station.
Lavaux to Geneva train services, operated by Belgian Railways (NMBS/SNCB), depart from Vielsalm station.
The best way to get from Lavaux to Geneva is to train which takes 9h 45m and costs SFr 170 - SFr 410. Alternatively, you can bus, which costs SFr 60 - SFr 110 and takes 14h 25m.
What companies run services between Lavaux, Belgium and Geneva, Switzerland?
You can take a bus from LIERNEUX La Vaux to Geneve via VIELSALM Route de la Gare, Vielsalm, Liège, Guillemins Bf, Paris Nord, and Paris Gare De Lyon in around 9h 45m. Alternatively, you can take a bus from LIERNEUX La Vaux to Geneva via MANHAY Dépôt TEC, LIEGE Gare des Guillemins - Quai C, and Liège Guillemins in around 14h 25m.
- Website
- swiss.com
Flights from Luxembourg to Geneva International Airport via Zurich
- Ave. Duration
- 2h 51m
- When
- Every day
- Estimated price
- CHF 80–290
Flights from Brussels Airport to Geneva International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 60–210
Flights from Brussels Airport to Geneva International Airport via Zurich
- Ave. Duration
- 3h 21m
- When
- Every day
- Estimated price
- CHF 60–210
Flights from Düsseldorf International Airport to Geneva International Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Thursday, and Wednesday
- Estimated price
- CHF 70–270
Flights from Düsseldorf International Airport to Geneva International Airport via Zurich
- Ave. Duration
- 3h 9m
- When
- Every day
- Estimated price
- CHF 70–270
Flights from Frankfurt to Geneva International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- CHF 90–400
Flights from Frankfurt to Geneva International Airport via Zurich
- Ave. Duration
- 2h 53m
- When
- Every day
- Estimated price
- CHF 90–410
- Website
- lufthansa.com
Flights from Brussels Airport to Geneva International Airport via Frankfurt
- Ave. Duration
- 3h 15m
- When
- Thursday, Friday, and Sunday
- Estimated price
- CHF 75–290
Flights from Düsseldorf International Airport to Geneva International Airport via Frankfurt
- Ave. Duration
- 3h 2m
- When
- Every day
- Estimated price
- CHF 85–180
Flights from Düsseldorf International Airport to Geneva International Airport via Munich
- Ave. Duration
- 3h 20m
- When
- Tuesday, Wednesday, and Friday
- Estimated price
- CHF 85–180
Flights from Frankfurt to Geneva International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- CHF 90–400
Flights from Frankfurt to Geneva International Airport via Munich
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- CHF 90–210
- Website
- brusselsairlines.com
Flights from Brussels Airport to Geneva International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 60–210
Flights from Frankfurt to Geneva International Airport via Brussels Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- CHF 130–280
- Website
- luxair.lu
Flights from Luxembourg to Geneva International Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 65–230
- Website
- eurowings.com
Flights from Düsseldorf International Airport to Geneva International Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Thursday, and Wednesday
- Estimated price
- CHF 70–270
- Website
- easyjet.com
Flights from Brussels Airport to Geneva International Airport
- Ave. Duration
- 1h 15m
- When
- Friday and Sunday
- Estimated price
- CHF 40–160
- Website
- airdolomiti.it
Flights from Frankfurt to Geneva International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 140–400
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Vielsalm to Liège-Guillemins
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- CHF 11–18
- Website
- Belgian Railways
Train from Liège, Guillemins Bf to Paris Nord
- Ave. Duration
- 4h 17m
- Frequency
- 3 times a week
- Estimated price
- CHF 70–110
- Website
- Belgian Railways
Train from Vielsalm to Luxembourg
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- CHF 15–23
- Website
- Belgian Railways
Train from Vielsalm to Luxembourg
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- CHF 15–23
- Website
- Belgian Railways
Train from Vielsalm to Liège-Guillemins
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- CHF 11–18
- Website
- Belgian Railways
Train from Liège-Guillemins to Brussels Airport-Zaventem
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- CHF 15–24
- Website
- Belgian Railways
Train from Vielsalm to Liège-Guillemins
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- CHF 11–18
- Website
- Belgian Railways
Train from Vielsalm to Liège-Guillemins
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- CHF 11–18
- Website
- Belgian Railways
Train from Liege-Guillemins to Frankfurt(M) Flughafen Fernbf
- Ave. Duration
- 2h 1m
- Frequency
- Twice daily
- Estimated price
- CHF 45–75
- Website
- Belgian Railways
- Phone
- +44 (0)3432 186 186
- Website
- Eurostar
Train from Liège, Guillemins Bf to Paris Nord
- Ave. Duration
- 2h 25m
- Frequency
- 5 times a day
- Estimated price
- CHF 150–240
- Website
- Eurostar
Train from Liege-Guillemins to Koeln Hbf
- Ave. Duration
- 1h 2m
- Frequency
- Every 4 hours
- Estimated price
- CHF 40–70
- Website
- Eurostar
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Paris Gare De Lyon to Geneve
- Ave. Duration
- 3h 18m
- Frequency
- Every 3 hours
- Estimated price
- CHF 90–140
- Website
- TGV inOui
Train from Basel SBB to Renens VD
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- CHF 50–85
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Renens VD to Genève
- Ave. Duration
- 45 min
- Frequency
- Every 15 minutes
- Estimated price
- CHF 17–26
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Renens VD to Genève
- Ave. Duration
- 44 min
- Frequency
- 5 times a week
- Estimated price
- CHF 7–13
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 7–11
- 2nd Class
- CHF 9–13
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Liège-Guillemins to Brussels Airport-Zaventem
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- CHF 13–28
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Liege-Guillemins to Koeln Hbf
- Ave. Duration
- 1h 2m
- Frequency
- Every 2 hours
- Estimated price
- CHF 17–40
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Koeln Hbf to Duesseldorf Flughafen
- Ave. Duration
- 30 min
- Frequency
- Every 3 hours
- Estimated price
- CHF 8–17
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Liege-Guillemins to Frankfurt(M) Flughafen Fernbf
- Ave. Duration
- 2h
- Frequency
- Every 2 hours
- Estimated price
- CHF 40–90
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 221 13 999 444
- Website
- National Express
Train from Koeln Hbf to Duesseldorf Flughafen
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Schedules at
- National Express
- Phone
- +49 9126 301 90 70
- [email protected]
- Website
- TRI Train Rental GmbH
Train from Koeln Hbf to Duesseldorf Flughafen
- Ave. Duration
- 54 min
- Frequency
- 5 times a week
- Schedules at
- TRI Train Rental GmbH
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Luxembourg Gare Centrale to Basel Euroairport FR
- Ave. Duration
- 4h 40m
- Frequency
- Twice daily
- Estimated price
- CHF 26–40
- Website
- Flixbus
Bus from Liège Guillemins to Geneva
- Ave. Duration
- 11h 20m
- Frequency
- Once daily
- Estimated price
- CHF 60–95
- Website
- Flixbus
Bus from Arlon Gare to Metz Nord Semecourt
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Estimated price
- CHF 6–10
- Website
- Flixbus
- Phone
- 081 322711
- Website
- Transport En Commun (TEC)
Bus from MANHAY Dépôt TEC to LIEGE Gare des Guillemins - Quai C
- Ave. Duration
- 50 min
- Frequency
- Every 2 hours
- Estimated price
- CHF 2–4
- Website
- Transport En Commun (TEC)
Bus from MANHAY Carrefour to ARLON Gare - Quai 1
- Ave. Duration
- 1h 25m
- Frequency
- Every 3 hours
- Estimated price
- CHF 3–5
- Website
- Transport En Commun (TEC)
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Metz - Bus Station to Annemasse
- Ave. Duration
- 10h 50m
- Frequency
- Once daily
- Estimated price
- CHF 45–80
- Website
- BlaBlaCar Bus
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Booking & Getting There
Lavaux to Geneva bus services, operated by Transport En Commun (TEC), arrive at LIEGE Gare des Guillemins - Quai C station.
Lavaux to Geneva train services, operated by Belgian Railways (NMBS/SNCB), arrive at Liège-Guillemins station.
Yes, the driving distance between Lavaux to Geneva is 565 km. It takes approximately 7h 17m to drive from Lavaux to Geneva.
There are 1212+ hotels available in Geneva.















































