More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Overview: Train from Spiez to Lucerne

distanceDistance38 miles (61 km)
durationAverage train duration2 h 21 min
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersSBB

Trains from Spiez to Lucerne cover the 38 miles (61 km) long route taking on average 2 h 21 min with our travel partners like SBB. Normally, there are 25 trains operating per day, including direct services available.

Train companies: SBB Spiez – Lucerne

Find the best journey between Spiez and Lucerne with Omio's train partners SBB! You'll find the best deals, schedules and tickets when comparing and booking the most affordable trip for you.


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

Looking to travel by train between Spiez and Lucerne? Omio can help you find that perfect journey with SBB. Check Omio to see current SBB train schedules, tickets, travel information and prices for the best deals on the Spiez to Lucerne train and book SBB tickets online quickly and easily. When taking a train from Spiez to Lucerne, you can expect to travel 38 miles (61 km) one-way with SBB. If you search for trains from Spiez to Lucerne in the Omio app, you can check if the SBB ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the train station. Whether you’re looking for the cheapest, fastest or earliest train with SBB, we do the work for you to get you safely to Lucerne from Spiez. Book that perfect Spiez to Lucerne train now with Omio and enjoy a smooth and comfortable journey with SBB!

Please follow the recommendations outlined by SBB when booking your train tickets from Spiez to Lucerne due to the coronavirus:

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

Travel Tips: Trains from Spiez to Lucerne

Travel by train to Lucerne 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 Spiez to Lucerne.

How far is Spiez to Lucerne by train?

When traveling this route you should expect the distance from Spiez to Lucerne by train to be approximately 38 miles (61 km).

How long is the train to Lucerne from Spiez?

On average the Spiez to Lucerne train travel time is 2 h 21 min  for the 38 miles (61 km) long route, but the duration can vary if you travel on weekends and holidays.

What train providers offer a service to Lucerne from Spiez?

When taking a train from Spiez to Lucerne, you can count on SBB for the best way to get you to Lucerne. You can also check all possible train companies who offer a service to Lucerne from Spiez and compare the amenities they offer before buying a train ticket.

How many trains per day are there to Lucerne from Spiez?

The average number of trains departing Spiez for Lucerne is 25 a day. The train schedules and services may vary between weekdays and weekends.

When can I take the first train from Spiez to Lucerne? When can I take the last train for the day?

The earliest train for this trip departs from Spiez at 7: 34 AM. The last train leaves from Spiez at 8: 23 AM. Check Omio for the latest train schedule from Spiez to Lucerne and book the best time to depart on your chosen travel date.

Important Stations and Airports for this Journey

The major railway station for departures from Spiez is Spiez. Read all the information you need to know about services, amenities and connections at Spiez for your journey to Lucerne from Spiez.