1map logoGo to main page

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

Compare Travel Options and Prices

from
Lausanne, Switzerland
to
Geneva, Switzerland

How to Get from Lausanne to Geneva: 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
43m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Lausanne to Geneva 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), Trenitalia EuroCity, TGV inOui
Train
Average Duration
49m
Estimated price
$19-65
Recommended
Company
FlixBus, BlaBlaCar, RegioJet
Bus
Average Duration
55m
Estimated price
$3-16
Cheapest
route map
Distance: 51.5 km
Duration: 43m

See more options

Pricing table
Company
BlaBlaCar
Rideshare
Average Duration
1h  4m
Estimated price
$6-6
Company
Various
Drive
Average Duration
43m
Estimated price
$13-19
Company
CGN
Drive
Average Duration
3h  50m
Estimated price
$55-75
Company
Various
Taxi
Average Duration
43m
Estimated price
$240-290

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Train $15 $14 $15 $14 $15 $15 $15

Traveling From Lausanne to Geneva

A trip from Lausanne to Geneva offers a shift from the serene, picturesque charm of waterfront views and vibrant village life to the dynamic pace of a cosmopolitan city known for its international flair.

Best Neighbourhoods in Geneva

Geneva's neighborhoods offer diverse experiences reflecting the city's charm.

Old Town (Vieille Ville)
• Home to historic sites and quaint cafes.
• Explore cobblestone streets with stunning architecture.
Carouge
• Features a bohemian artsy vibe and boutique shops.
• Enjoy lively markets and Mediterranean-style buildings.
Eaux-Vives
• Nestled along Lake Geneva with beautiful parks.
• Offers a vibrant atmosphere and lakeside promenades.

Best Times To Visit Geneva's Attractions

Timing your visits to Geneva's attractions can enhance your experience.

Jet d'Eau
Visit early morning or late afternoon for stunning views and fewer crowds.
Palace of Nations
Guided tours are best experienced during weekdays to avoid large groups.
Flower Clock (L'Horloge Fleurie)
Visit in spring for vibrant blooms and the best photo opportunities.

Geneva Weather: What to Expect Year-Round

Geneva experiences a temperate climate with warm summers and chilly winters, making spring and early fall ideal for outdoor exploration. Weather conditions can influence your travel plans, so be sure to pack appropriately for the season you choose to visit.

Dining Recommendation

Indulge in a traditional raclette at Café de la Paix, where the communal experience of melting cheese over potatoes and pickles creates a lively atmosphere unlike the more subdued dining options in Lausanne. The bold flavors and vibrant social setting in Geneva showcase the culinary diversity that elevates your mealtime into a memorable event.

Lausanne - Geneva operators

Explore transport companies operating between Lausanne and Geneva, 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 Lausanne to Genève

Average Duration
49m
Estimated price
$27-50
Contact phone
+39 06 68475475
Website
https://www.trenitalia.com/en.html

Train from Lausanne to Genève

Average Duration
36m
Estimated price
$22-65
Contact phone
+33 1 84 94 36 35
Website
https://www.sncf.com/en

Train from Lausanne to Genève

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

Bus from Lausanne to Geneva

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

Bus from Lausanne to Geneva

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

Bus from Lausanne to Geneva

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

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

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

Other from Lausanne to Genève

Average Duration
1h 4m
Estimated price
$6-6
Taxi
Contact phone
+41 844 814 814
Website
https://www.taxiservices.ch

Taxi from Lausanne to Geneva

Average Duration
43m
Estimated price
$240-290
Drive

Drive from Lausanne to Geneva

Average Duration
43m
Estimated price
$13-19

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

Traveling between Lausanne and Geneva 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 Lausanne to Geneva spans 40 miles and takes around 43 minutes, offering a smooth and picturesque journey through the Swiss countryside. 💰 Prices for a car trip from Lausanne to Geneva range from €12 to €18, providing an affordable and convenient option for travelers looking to explore both cities at their own pace.
Average price
€12 - €18
🚆 Discover the convenience of traveling by train from Lausanne to Geneva! With services departing every 10 minutes, you can reach your destination in just 49 minutes. 🌍 Enjoy a smooth journey covering a distance of 60.1 km from Lausanne to Geneva by train. Choose from various routes such as taking the train towards Genève-Aéroport, Annemasse, or Bellegarde-sur-Valserine for a comfortable ride. 🎟️ Whether you opt for a direct route or a slightly longer journey, Swiss Railways operates reliable train services between Lausanne and Geneva, with ticket prices varying from €18 to €60.
Departure Point
Lausanne station
Arrival Point
Genève station
Useful tips for train travellers
• On the train route from Lausanne to Geneva, the Swiss Federal Railways (SBB) offers onboard catering services that include a selection of snacks and beverages. You can find a dining car serving light meals, sandwiches, and drinks. Make sure to try some local Swiss pastries and grab a coffee to enjoy during the scenic ride.
• The trains on this route typically offer First Class and Second Class seating. First Class provides more spacious and comfortable seating with quieter compartments and access to complimentary dining options. Second Class is still comfortable and features standard seating arrangements, making it suitable for budget travelers. Check the SBB website for specific train configurations and to book your tickets: sbb.ch
• After arriving at Geneva's main train station, Gare Cornavin, you will find luggage lockers available for storing your bags, allowing you to explore the city without the burden of carrying your luggage. The station also has clean restrooms, though showers are not available. To get to the city center quickly, take tram line 18 or bus number 10, which both connect directly from the station and reach popular city destinations within 10-15 minutes.
🚌 Traveling from Lausanne to Geneva by bus is a convenient option, with services departing hourly and the journey taking approximately 55 minutes. 🛣️ The direct bus route between Lausanne and Geneva covers a distance of 69.3 km, with ticket prices ranging from €3 to €15.
Departure Point
Lausanne station
Arrival Point
Geneva station

Frequently asked questions

Find out more about the route from Lausanne to Geneva.

Or choose the category:
The distance between Lausanne and Geneva is approximately 32 miles or 40.3 miles by road. The typical travel time by train is around 40 minutes. Alternatively, it takes about 3 hours and 35 minutes to reach Geneva by ferry. By car, the travel time depends on traffic conditions, while by bus it typically takes around 1 hour and 20 minutes.
The most cost-effective and time-efficient options for traveling from Lausanne to Geneva are ridesharing and taking a taxi. Ridesharing is a cost-effective option, with prices as low as €6, and it only takes about 1 hour and 4 minutes to reach Geneva. However, if time is of the essence, taking a taxi is the quickest option, taking only 43 minutes to reach Geneva. It is important to consider both time and cost factors when choosing the mode of transportation.
The prices for traveling from Lausanne to Geneva by train vary between €17 and €60. If you choose to take a bus, the prices range from €4 to €11. Alternatively, taking a ferry between Geneva and Lausanne can cost anywhere from €50 to €64. It's important to consider these price ranges when planning your travel budget.
If you want to avoid public transportation while traveling from Lausanne to Geneva, you can consider using BlaBlaCar's carpooling service. This allows you to share a ride with someone who is driving the same route. The driving distance between Lausanne and Geneva is about 40 miles, and it takes approximately 43 minutes to drive between the two cities. The prices for carpooling with BlaBlaCar vary, but typically range from €12 to €17.
The most convenient way to travel from Lausanne to Geneva without a car is by train. The train journey takes approximately 49 minutes and tickets can cost between €17 and €60. Trains are frequent and offer a comfortable and reliable mode of transportation between the two cities. Additionally, traveling by train allows you to enjoy the scenic views of the Swiss countryside along the way.
Yes, there is a direct link between Lausanne and Geneva. The most convenient mode of transportation is the train, with services departing every 10 minutes and taking approximately 49 minutes. There is also a direct bus service that operates every day, departing every four hours and taking around 55 minutes. Additionally, there is a ferry service that departs from Lausanne-Ouchy and arrives at Genève-Mt-Blanc, operating four times a week and taking approximately 3 hours and 35 minutes.
There are numerous accommodation options available near Geneva. With over 778 hotels to choose from, travelers can find a wide range of options to suit their preferences and budgets. Prices for hotels in Geneva start at €38, making it possible to find affordable lodging options. Whether you're looking for luxury hotels or budget-friendly accommodations, there is something for everyone near Geneva.