1map logoGo to main page

Geneva, Geneva (Area) to Lavey-les-Bains, Vaud from €20: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Geneva, Switzerland
to
Lavey-les-Bains, Switzerland

How to Get from Geneva to Lavey-les-Bains: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$20 by busBest price
123 kmDistance
1h 16m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Geneva to Lavey-les-Bains with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Swiss Railways (SBB/CFF/FFS)
Train
Average Duration
1h  33m
Estimated price
36-71
Recommended
Company
FlixBus
Bus
Average Duration
2h  25m
Estimated price
20-38
Cheapest
route map
Distance: 123 km
Duration: 1h 16m

See more options

Company
various
Drive
Average Duration
1h  16m
Estimated price
21-36

Geneva - Lavey-les-Bains operators

Explore transport companies operating between Geneva and Lavey-les-Bains, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+41 848 44 66 88
Website
https://www.sbb.ch/en

Train from Genève to St-Maurice

Average Duration
1h 33m
Estimated price
36-71
Bus
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Geneva to Martigny

Average Duration
2h
Estimated price
13-18

Geneva to Lavey-les-Bains: Overview of Bus, Train, Flight, and Car Trips

Traveling between Geneva and Lavey-les-Bains offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Average price
€22 - €37
Departure Point
Genève station
Arrival Point
St-Maurice station

Frequently asked questions

Find out more about the route from Geneva to Lavey-les-Bains.

Or choose the category:
The distance between Geneva and Lavey-les-Bains is 67.6 km. If you choose to travel by train, the typical travel time is 1 hour and 33 minutes. By car, the journey takes approximately 1 hour and 16 minutes. Alternatively, if you opt for the bus, the travel time is around 2 hours and 23 minutes.
The most cost-effective and time-efficient transportation option for traveling from Geneva to Lavey-les-Bains is by driving. It takes approximately 1 hour and 16 minutes to reach Lavey-les-Bains from Geneva by car, and the cost ranges from €22 to €37. Alternatively, if you prefer not to drive, taking the train is also a viable option. It takes 1 hour and 33 minutes by train to reach Lavey-les-Bains from Geneva.
The price of a train ticket from Geneva to Lavey-les-Bains ranges from €37 to €73, depending on the class and time of travel. On the other hand, the bus fare from Lavey-les-Bains to Geneva varies from €25 to €59, with prices differing based on the operator and type of ticket.
To travel from Geneva to Lavey-les-Bains without using public transportation, you can opt for a car rental or taxi service. The journey by car takes about 1 hour and 16 minutes, covering a distance of 123.9 km. Rental prices for a car to reach Lavey-les-Bains from Geneva range from €22 to €37, depending on the rental company and type of vehicle chosen.
The best way to travel from Geneva to Lavey-les-Bains without a car is by train. The journey takes approximately 1 hour and 33 minutes, and tickets cost between €37 and €73.
Yes, there is a direct link between Geneva and Lavey-les-Bains through train services operated by Swiss Railways. The train departs from Geneve station and arrives at St-Maurice station, with services running every 30 minutes. The journey typically takes around 1 hour and 33 minutes.
There are plenty of options for accommodation near Lavey-les-Bains. With over 3,472 hotels to choose from, there is something for every budget and preference. Prices for hotels in the area start at €126.