1map logoGo to main page

Lausanne, Vaud to Bern, Bern (Area) from $4.5: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Lausanne, Switzerland
to
Bern, Switzerland

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

$4.5 by busBest price
79 kmDistance
1h 9m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Lausanne to Bern 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  12m
Estimated price
$33-67
Recommended
Company
FlixBus
Bus
Average Duration
1h  15m
Estimated price
$4.5-17
Cheapest
route map
Distance: 79 km
Duration: 1h 9m

See more options

Pricing table
Company
various
Rideshare
Average Duration
1h  31m
Estimated price
$6.3-6.3
Company
various
Drive
Average Duration
1h  9m
Estimated price
$18-27

Compare prices for your selected dates

TypeMo 10/03Tu 11/03We 12/03Th 13/03Fr 14/03Sa 15/03Su 16/03
Train $28 $27 $25 $29 $29 $31 $28

Traveling From Lausanne to Bern

The journey from Lausanne to Bern offers a striking contrast between the lakeside charm of Lausanne and the medieval allure of Bern.

Best Neighbourhoods in Bern

Bern features charming neighborhoods that offer distinct atmospheres and attractions.

Old Town
• UNESCO World Heritage site rich in history.
• Picturesque streets lined with shops and cafes.
Grosser Murist
• Trendy vibe with art galleries and boutiques.
• Scenic river views and lush green spaces.
Matte
• Quaint, bohemian atmosphere along the Aare River.
• Ideal for local dining experiences and unique shops.

Best Times To Visit Bern's Attractions

Timing your visit can greatly enhance your experience in Bern.

Zytglogge
Visit early in the morning to enjoy the clock tower's show with fewer crowds.
Bear Park
Afternoons during weekdays are ideal for a quieter stroll and observing the bears.
Federal Palace
Join guided tours in the late morning for a more intimate group experience.

Bern Weather: What to Expect Year-Round

Bern enjoys a temperate climate with four distinct seasons, making it essential to consider seasonal variations when planning your trip. Spring and fall offer mild conditions ideal for exploring, while summer can be vibrant, and winter transforms the city into a picturesque, snowy landscape.

Dining Recommendation in Bern

Try the traditional Bernese dish, Berner Rösti, at a local restaurant like Rösti-Stube, where the crispy potato hash browns are topped with various ingredients for a hearty meal. This experience showcases Bern's comfort food culture, contrasting with the refined, lakeside dining of Lausanne and highlighting local flavors and a cozy atmosphere.

Lausanne - Bern operators

Explore transport companies operating between Lausanne and Bern, 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 Lausanne to Bern

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

Bus from Lausanne to Bern

Average Duration
1h 15m
Estimated price
9.8-14
Contact phone
+3 318 576 2228
Website
https://www.blablacar.co.uk

Bus from Lausanne to Bern

Average Duration
1h 40m
Estimated price
3-17
Contact phone
+420 222 222 221
Website
https://regiojet.com/

Bus from Lausanne to Bern Car Terminal Neufeld

Average Duration
1h 15m
Estimated price
4.5-311

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

Traveling between Lausanne and Bern 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 Bern covers 64 miles of picturesque Swiss countryside, taking around 1 hour and 9 minutes to complete. 💰 Prices for the journey by car range between €18 to €28, offering a cost-effective way to travel between these two charming Swiss cities.
Average price
€18 - €28
🕒 The journey between Lausanne and Bern takes approximately 1 hour and 12 minutes, with trains departing every 15 minutes. This frequent schedule allows for flexible planning and easy access between the two cities. 💸 Ticket prices for the train ride from Lausanne to Bern range from €32 to €64, making it an affordable way to travel between these two beautiful Swiss cities. Sit back, relax, and enjoy the scenic views on this picturesque train route.
Departure Point
Lausanne station
Arrival Point
Bern station
🌍 The scenic trip from Lausanne to Bern takes approximately 1 hour and 15 minutes, offering a comfortable way to travel between these two Swiss cities. You can relax and enjoy the beautiful Swiss landscapes along the way. 🎫 Ticket prices for the bus ride from Lausanne to Bern range from €5 to €17, providing an affordable transportation option for exploring Switzerland.
Departure Point
Lausanne station
Arrival Point
Bern station

Frequently asked questions

Find out more about the route from Lausanne to Bern.

Or choose the category:
The distance between Lausanne and Bern is 49 miles, with a road distance of 64.4 miles. For those traveling by train, it takes approximately 1 hour and 6 minutes to reach Bern from Lausanne. By car, it takes about 1 hour and 9 minutes to reach Lausanne from Bern. Alternatively, taking the bus will take around 1 hour and 15 minutes to reach Bern from Lausanne.
The most cost-effective option for traveling from Lausanne to Bern is to rideshare, which costs €6 and takes 1 hour and 31 minutes. This is a relatively inexpensive and convenient way to travel between the two cities. However, if time efficiency is the priority, taking the train would be the best option as it takes only 1 hour and 6 minutes to reach Bern from Lausanne, although it is more expensive with fares ranging from €32 to €63.
The prices for a train ticket between Lausanne and Bern can range from €32 to €63. These prices may vary depending on the type of ticket, such as first class or second class. On the other hand, the prices for a bus ticket between Bern and Lausanne usually range from €10 to €14. It is advisable to check for any ongoing promotions or discounts when purchasing tickets.
To travel from Lausanne to Bern without using public transportation, you can consider using BlaBlaCar's carpooling service, which offers rideshare options between the two cities. This is a convenient option for those who don't have a driver's license or prefer to avoid public transport. The driving distance between Lausanne and Bern is approximately 64 miles, and it takes about 1 hour and 9 minutes to drive between the two cities. The prices for a carpool ride from Lausanne to Bern typically range from €18 to €27.
To travel from Lausanne to Bern without a car, the best option is to take the train. The train journey takes approximately 1 hour and 6 minutes and the tickets cost between €32 to €63. Trains between Lausanne and Bern operate at regular intervals throughout the day, making it a convenient and efficient mode of transportation. Simply head to the train station in Lausanne and purchase your ticket to Bern for a comfortable and hassle-free journey.
Yes, there is a direct link between Lausanne and Bern. You can take a direct train operated by Swiss Railways that departs every 30 minutes from Lausanne station and arrives at Bern station. The journey takes approximately 1 hour and 6 minutes. Alternatively, you can also take a direct bus operated by FlixBus, which departs every four hours from Lausanne station and arrives at Bern station. The bus journey takes approximately 1 hour and 15 minutes.
There are plenty of hotel options near Bern with over 205 hotels to choose from. Prices for accommodation start at €53, making it possible to find an option that fits your budget. Whether you prefer luxury hotels, boutique accommodations, or more budget-friendly options, there are plenty of choices available to ensure a comfortable stay near Bern.