1map logoGo to main page

Geneva to Lausanne from $3: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Geneva, Switzerland
to
Lausanne, Switzerland

How to Get from Geneva to Lausanne: 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.

$3 by busBest price
51.5 kmDistance
42m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Geneva to Lausanne 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
42m
Estimated price
$27-50
Recommended
Company
FlixBus
Bus
Average Duration
55m
Estimated price
$3-16
Cheapest
route map
Distance: 51.5 km
Duration: 42m

See more options

Pricing table
Company
various
Rideshare
Average Duration
1h  4m
Estimated price
$6-6
Company
various
Drive
Average Duration
44m
Estimated price
$13-19
Company
CGN
Drive
Average Duration
3h  25m
Estimated price
$55-70
Company
various
Taxi
Average Duration
44m
Estimated price
$240-290

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Train $15 $15 $16 $16 $15 $15 $15

Traveling From Geneva to Lausanne

The journey from Geneva to Lausanne presents a fascinating contrast between Geneva's cosmopolitan vibe and Lausanne's charming lakeside atmosphere.

Best Neighbourhoods in Lausanne

Lausanne boasts diverse neighborhoods that cater to various interests and experiences.

Ouchy
• Scenic lakefront walks and parks.
• Vibrant dining and café scene.
Le Flon
• Trendy shops and boutiques.
• Dynamic nightlife and art spaces.
Old Town
• Historic architecture and charming squares.
• Quaint cafés with a local vibe.

Best Times To Visit Lausanne's Attractions

Timing your visit can significantly enhance your experience in Lausanne's gems.

Olympic Museum
Visit early in the morning on weekdays for fewer crowds.
Cathedral of Notre-Dame
Afternoons during weekdays offer a quieter atmosphere for exploration.
Ouchy Promenade
Late afternoon on weekdays provides a serene lakeside view and sunset.

Lausanne Weather: What to Expect Year-Round

Lausanne enjoys a temperate climate with warm summers and cool winters, making spring and early autumn the best times to explore. Weather can greatly influence your travel plans, from sunny days perfect for lakeside strolls to cozy indoor activities during the winter.

Dining Recommendation in Lausanne

Try the local dish of rösti at Café de Grancy, where the rustic charm of the restaurant complements the hearty flavors of this crisp potato delight. Unlike Geneva's refined international cuisine, Lausanne offers a more relaxed dining atmosphere, focused on regional ingredients that celebrate Swiss traditions.

Geneva - Lausanne operators

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

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

Train from Genève to Lausanne

Average Duration
42m
Estimated price
$27-50
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Geneva Station to Lausanne Station

Average Duration
55m
Estimated price
$8-12
Contact phone
+33 1 71 53 01 80
Website
https://www.blablacar.co.uk

Bus from Geneva Bus Station to Lausanne

Average Duration
1h 5m
Estimated price
$11-16
Contact phone
+420 222 222 221
Website
https://regiojet.com

Bus from Geneva Bus Station to Lausanne Bus Station

Average Duration
55m
Estimated price
$3-5
Ferry
Contact phone
+41 (0)848 811 848
Website
https://www.cgn.ch/en/

Ferry from Genève-Mt-Blanc to Lausanne-Ouchy

Average Duration
3h 25m
Estimated price
$55-70
all-pages.other Show other routes
Contact phone
+3 318 576 2228
Website
https://www.blablacar.co.uk

Other from Genève to Lausanne

Average Duration
1h 4m
Estimated price
$6-6
Taxi
Contact phone
+41 22 331 41 33
Website
https://www.mytaxiphone.ch

Taxi from Geneva to Lausanne

Average Duration
44m
Estimated price
$240-290
Drive

Drive from Geneva to Lausanne

Average Duration
44m
Estimated price
$13-19

Geneva to Lausanne: Overview of Bus, Train, Flight, and Car Trips

Traveling between Geneva and Lausanne 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.

The scenic drive from Geneva to Lausanne is just 64.4 km, and you can reach your destination in around 44 minutes. 💰 Explore budget-friendly transportation options with prices ranging from €12 to €18 for a car journey between Geneva and Lausanne. Save even more by checking out carpooling services like Blablacar for shared rides. 🚗 For a hassle-free and eco-friendly travel experience, consider carpooling from Geneva to Lausanne using services like Blablacar.
Average price
€12 - €18
🚆 The direct train journey from Geneva to Lausanne takes approximately 42 minutes and operates every day with departures every 10 minutes. The service is provided by Swiss Railways. 🌍 Covering a distance of 60.2 km, the scenic train route from Geneva to Lausanne offers a quick and convenient travel option for visitors exploring Switzerland. The ticket prices for this route range from €25 to €46. 📍 Upon arrival in Lausanne, travelers can explore the city's cultural attractions, picturesque lakeside views, and charming Old Town. For further schedules and information, passengers can contact Schweizerische Bundesbahnen at 011 41 900 300 300 or visit http://www.sbb.
Departure Point
Genève station
Arrival Point
Lausanne station
Useful tips for train travellers
• Onboard catering services on the train from Geneva to Lausanne typically include a selection of snacks, light meals, and beverages. Depending on the operator, you may find a range of local Swiss products, including cheeses, pastries, and drinks. Some trains also offer a trolley service where you can purchase refreshments directly from your seat.
• The train service between Geneva and Lausanne usually offers two main seating options: First Class and Second Class (Economy). First Class seats provide more comfort with spacious seating and a quieter environment, while Second Class seats are more economical and still provide a comfortable journey. Ensure you check which class you have booked when purchasing your ticket.
• Several operators run the route from Geneva to Lausanne, including SBB (Swiss Federal Railways) and Lyria. You can check schedules and purchase tickets through their websites: SBB at sbb.ch and Lyria at lyria.fr Both sites also provide real-time updates on train departures and arrivals.
🚌 The direct bus from Geneva to Lausanne, operated by FlixBus, departs hourly and takes approximately 55 minutes to reach its destination. 🕒 🚏 The journey covers a distance of 60.2 km and is a convenient and efficient mode of transport to travel between these two Swiss cities. 💼 🎫 Ticket prices for the Geneva to Lausanne bus range from €3 to €15, making it an affordable option for travelers looking to explore the scenic route. 🇨🇭
Departure Point
Geneva station
Arrival Point
Lausanne station
Useful tips for bus travellers
• Book your ticket in advance through the FlixBus website or app to ensure you get the best price, as fares can range from €2.70 to €14, depending on demand and how early you book.
• As you arrive at Lausanne station, be prepared to navigate through a vibrant transit interchange; use the station's digital displays to locate your connecting transport, as this can be especially busy in the mornings and around major events.
• Take some time to enjoy a snack or meal at one of the local cafes in Lausanne station, such as the popular Café de Grancy, before continuing your travels, as the station has a variety of dining options conveniently located near the platforms.

Frequently asked questions

Find out more about the route from Geneva to Lausanne.

Or choose the category:
The distance between Geneva and Lausanne is 51.5 km by road. The typical travel time by train is approximately 35 minutes. If you prefer to take a ferry, it would take about 3 hours and 23 minutes.
The most cost-effective transportation option for traveling from Geneva to Lausanne is to rideshare, which costs €6 and takes approximately 1 hour and 4 minutes. This option allows travelers to share a ride with others heading in the same direction, reducing the cost per person. Alternatively, the quickest way to reach Lausanne from Geneva is by taking a taxi, which takes around 44 minutes but is more expensive, costing approximately €220-€266.
The prices for traveling from Geneva to Lausanne vary depending on the mode of transportation you choose. The train prices range from €17 to €41. The bus prices range from €3 to €11. The ferry prices range from €50 to €64.
To travel from Geneva to Lausanne without using public transportation, you can consider using Blablacar's carpooling service. This allows you to find rideshare options with other drivers going in the same direction. The driving distance between Geneva and Lausanne is approximately 64.4 km, and it takes around 44 minutes to drive. The cost for this journey by car varies between €12 and €17, depending on the specific circumstances.
The best way to travel from Geneva to Lausanne without a car is by train. The journey takes approximately 48 minutes and the train tickets range from €17 to €41.
Yes, there are direct links between Geneva and Lausanne. The most convenient mode of transportation is by train, with services departing every 10 minutes and the journey taking approximately 48 minutes. There is also a direct bus option, with services departing every four hours and the journey lasting around 55 minutes. Additionally, there is a ferry service between Genève-Mt-Blanc and Lausanne-Ouchy, which operates four times a week and takes approximately 3 hours and 23 minutes.
There are many accommodation options available near Lausanne. With over 800 hotels to choose from, travelers can find a range of options to suit their preferences and budget. Prices start at €53, offering affordable choices for budget-conscious travelers.