1map logoGo to main page

Bern to Lucerne from $22: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Bern, Switzerland
to
Lucerne, Switzerland

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

$22 - OtherBest price
111 kmDistance
1h 1m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bern to Lucerne 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  1m
Estimated price
$40-76
Recommended
Company
various
Drive
Average Duration
1h  8m
Estimated price
$22-33
Cheapest
route map
Distance: 111 km
Duration: 1h 1m

See more options

Pricing table
Company
Swiss Railways (SBB/CFF/FFS)
Train
Average Duration
1h  1m
Estimated price
$40-76

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Train $27 $27 $26 $27 $28 $30 $27

Traveling From Bern to Lucerne

The journey from Bern to Lucerne offers a striking contrast between Bern's historical charm and Lucerne's stunning lakeside vistas.

Best Neighbourhoods in Lucerne

Lucerne offers a variety of neighborhoods, each with its own charm.

Old Town (Altstadt)
• Picturesque medieval streets and vibrant buildings.
• Home to historic sites like Chapel Bridge.
Lakefront District
• Scenic views of Lake Lucerne and mountains.
• Ideal for leisurely walks and boat trips.
Musegg Wall Area
• Famous for well-preserved medieval walls.
• Offers panoramic views of the city and beyond.

Best Times To Visit Lucerne's Attractions

Planning your visit around peak times can greatly enhance your experience in Lucerne.

Chapel Bridge (Kapellbrücke)
Visit early morning or late afternoon to avoid crowds and enjoy serene views.
Lion Monument (Löwendenkmal)
Weekdays in the early morning provide a quieter atmosphere for reflection.
Lake Lucerne Boat Cruise
Opt for afternoon cruises on weekdays for a more relaxed experience.

Lucerne Weather: What to Expect Year-Round

Lucerne experiences a temperate climate with warm summers and cold winters, making it a year-round destination. The best times to visit are during late spring and early autumn, when the pleasant weather enhances outdoor activities and sightseeing.

Dining Recommendation in Lucerne

Try the Swiss fondue at Restaurant Fritschi, where the communal dining experience adds a warmth and intimacy that contrasts with Bern's more traditional culinary styles. The use of locally sourced cheeses and the cozy, rustic atmosphere invite you to indulge in a unique taste of Swiss heritage.

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

Traveling between Bern and Lucerne 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.

🚂 Traveling from Bern to Lucerne by train is a convenient and scenic journey that takes approximately 1 hour and 1 minute, covering a distance of 113 km. Sit back, relax, and enjoy the beautiful Swiss landscapes passing by outside your window as you ride the train towards Luzern. 🚂 For those looking to make the trip with a transfer along the way, an alternative route takes around 1 hour and 26 minutes to reach Lucerne from Bern, spanning a distance of 118 km. This route involves taking a long-distance train towards Basel SBB first, followed by a connecting train towards Luzern from Olten, offering a chance to explore more of Switzerland's efficient railway system. 🚂 Another option for the Bern to Lucerne journey is a route that takes approximately 1 hour and 49 minutes, covering a longer distance of 173 km with a transfer included. Travelers following this route will board a long-distance train towards Romanshorn from Bern, transfer at Zurich HB, and then continue their journey towards Luzern, experiencing different parts of Switzerland along the way.
🚌 Traveling from Bern to Lucerne by bus is a convenient and scenic journey that takes around 1 hour and 1 minute to cover the 113 km distance. You can catch a train towards Luzern from Bern, operated by Schweizerische Bundesbahnen, for a smooth and pleasant ride. 🌟 For a slightly longer but equally enjoyable route, consider taking a combination of trains that include a transfer. This option takes about 1 hour and 26 minutes to reach Lucerne from Bern, with a transfer at Olten. Enjoy the comfortable long-distance train ride towards Basel SBB before switching to a train towards Luzern. 🚉 Another route with a transfer option involves trains towards Zürich HB and Lugano, taking approximately 1 hour and 32 minutes to reach Lucerne from Bern. The transfer at Olten adds a bit of variety to your journey, allowing you to experience multiple train routes before arriving in picturesque Lucerne.

Frequently asked questions

Find out more about the route from Bern to Lucerne.

Or choose the category:
The distance between Bern and Lucerne in Switzerland is approximately 80 kilometers. By train, the journey typically takes around 1 hour, making it a convenient and efficient mode of transportation between the two cities. If you prefer to drive, the travel time can vary depending on traffic conditions, but it usually takes around 1.5 to 2 hours by car. Both options offer scenic views of the Swiss countryside along the way.
The most cost-effective and time-efficient transportation option for traveling from Bern to Lucerne in Switzerland is typically by train. The Swiss rail network is well-developed, offering frequent and efficient connections between the two cities with a journey time of around 1 hour. Buying a Swiss Travel Pass or a point-to-point ticket in advance can help you save money and ensure a smooth travel experience without the stress of driving or dealing with traffic congestion.
The prices for traveling from Bern to Lucerne in Switzerland can vary depending on the mode of transportation chosen. A standard one-way train ticket typically costs between 25-40 CHF, with discounts available for children, seniors, and advance bookings. Alternatively, renting a car for the journey may cost between 50-10 CHF including fuel and tolls, depending on the type of vehicle and current fuel prices. Other factors to consider when calculating costs include parking fees in Lucerne and any additional transportation expenses once you arrive at your destination.
One option to travel from Bern to Lucerne without using public transportation is to drive. You can rent a car or use your own vehicle for the journey, which takes approximately 1.5 to 2 hours depending on traffic conditions. Another alternative is to hire a private car service or taxi for a more personalized and comfortable travel experience. Keep in mind that driving yourself allows for flexibility in your schedule and the opportunity to explore any interesting stops along the way.
To travel from Bern to Lucerne without a car, you can take a direct train that runs between the two cities. The train journey typically takes around 1 hour, offering a convenient and scenic way to travel between the two destinations. Alternatively, you can consider booking a shared or private transfer service for a more personalized travel experience without the need for a car. Additionally, you may opt for a taxi or ride-sharing service for a more flexible mode of transportation between Bern and Lucerne.
Yes, there is a direct train link between Bern and Lucerne in Switzerland. The Swiss Federal Railways operate regular train services connecting the two cities, with trains departing frequently throughout the day. The journey is convenient and efficient, taking approximately 1 hour with no transfers required, making it a popular transportation option for travelers moving between Bern and Lucerne.
There are no commercial flights between Bern and Lucerne as they are both cities within Switzerland and are easily accessible by train, car, or bus due to their close proximity. Therefore, there are no typical costs associated with a flight between Bern and Lucerne. Travelers can opt for the efficient train service, which takes around 1 hour, or drive for approximately 1.5 to 2 hours, with costs varying depending on the mode of transportation and any discounts applied.
There are various accommodation options available near Lucerne ranging from luxury hotels to budget-friendly hostels and cozy bed and breakfasts. Some popular areas to stay near Lucerne include the Old Town, Lake Lucerne waterfront, and the surrounding countryside. Hotels like the Radisson Blu Hotel Lucerne and Hotel des Balances offer convenient locations and comfortable stays for visitors exploring the charming city of Lucerne.