COMPARE Prices across different modes

Wed
Sep 29
$26SBB
Thu
Sep 30
$22SBB
Fri
Oct 1
$25SBB
Sat
Oct 2
$21SBB
Sun
Oct 3
$21SBB
Mon
Oct 4
$21SBB
Tue
Oct 5
$21SBB
Wed
Oct 6
$23SBB
Thu
Oct 7
$22SBB
Fri
Oct 8
$24SBB
Sat
Oct 9
$21SBB
Sun
Oct 10
$21SBB
Mon
Oct 11
$21SBB
Tue
Oct 12
$21SBB
Wed
Oct 13
$22SBB
Thu
Oct 14
$22SBB
Fri
Oct 15
$23SBB
Sat
Oct 16
$21SBB

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Bern from Lucerne

distanceDistance41 miles (66 km)
durationAverage train duration1 h
priceAverage train ticket price$25 (€20)
frequencyTrain frequency50 a day
changesDirect trainYes, there are 50 direct trains a day
carriersTrain providersSBB

Trains from Lucerne to Bern cover the 41 miles (66 km) long journey taking on average 1 h with our travel partners like SBB. Normally, there are 50 trains operating per day, including direct services available. While the average ticket price for this route costs around $25 (€20), you can find the cheapest train ticket for as low as $21 (€17).

Train companies

SBB trains from Lucerne to Bern

Find the best trains between Lucerne and Bern with Omio's travel partners SBB from $21 (€17). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

SBB

SBB is Switzerland's main train company and for your next train trip between Lucerne and Bern, SBB offers these ticket types: Round-trip Standard Ticket or First Class.

SBB is one of the best options when traveling by train from Lucerne to Bern. Omio quickly shows you current SBB train schedules for the Lucerne - Bern journey and makes it easier than ever for you to buy train tickets online for the cheapest, fastest or earliest route available. The distance between Lucerne and Bern is around 41 miles (66 km) and the cheapest SBB one-way ticket you can book starts at $21 (€17). As you check the latest Lucerne to Bern train schedule from SBB for your ideal departure and arrival times, you can also review travel information, such as baggage allowance and amenities offered onboard, and compare the best route available to arrive to Bern safely. If you search for SBB tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless. Let Omio quickly find you the perfect SBB ticket from Lucerne to Bern so you can spend more time enjoying the smooth and easy journey!

    These are SBB's ticket policies for COVID-19 for the train from Lucerne to Bern:

    • Normal conditions apply
    • Cashless payments recommended
    • Online booking and check-in recommended

    Travel Tips

    Trains from Lucerne to Bern
    Travel by train to Bern easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Lucerne to Bern.
    FAQs
    What is the price of the cheapest train from Lucerne to Bern?
    Looking to save money on your journey? Omio customers have found the cheapest train from Lucerne to Bern for the next 7 days starting from $21 (€17)  one way.
    What is the price of a train ticket to Bern from Lucerne?
    If you’re looking to book your train tickets in the next week, you can expect the Lucerne to Bern train price to come in at an average of $25 (€20)  one way.
    How far is Lucerne to Bern by train?
    The distance from Lucerne to Bern by train is approximately 41 miles (66 km).
    How long is a train to Bern from Lucerne on average?
    The Lucerne to Bern train duration is on average 1 h, which is to be expected when traveling 41 miles (66 km) to Bern from Lucerne. However, the time it takes can vary based on specific dates, weekends, and holidays.
    Which train providers can take me between Lucerne and Bern?
    When taking a train from Lucerne to Bern, you can count on SBB for the best way to get you to Bern. You can also check all possible train companies who offer a service to Bern from Lucerne and compare the amenities they offer before buying a train ticket.
    Is there a direct train from Lucerne to Bern?
    Yes, there are 50 direct trains between Lucerne and Bern per day with SBB  on Omio. This is worth paying attention to when you book your train ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
    How many train services per day are there from Lucerne to Bern?
    On average, there are 50 trains a day from Lucerne to Bern. The train times and services may be different on weekends and holidays compared to weekdays.
    What time is the earliest train from Lucerne to Bern? What time is the last train from Lucerne to Bern?
    The earliest train for this trip departs from Lucerne at 6: 00 AM. The last train leaves from Lucerne at 7: 00 AM. Check Omio for the latest train schedule from Lucerne to Bern and book the best time to depart on your chosen travel date.
    When should I buy the Lucerne to Bern train for the best deals on tickets?
    In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this route and save money. If you book train tickets to Bern from Lucerne within the next 7 days, you can find tickets to cost on average $25 (€20) one way. To find the best prices for this journey, consider booking your train ticket from Lucerne to Bern a few months in advance.