Travel options
from Schaffhausen to Lucerne

You can get from Schaffhausen to Lucerne by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Deutsche Bahn

Travel Information from Schaffhausen to Lucerne

distanceDistance47 miles (76 km)
modeAvailable travel modesTrain
fastestFastest modeTrain • $47 (€39) • 1 h 38 min
carriersPopular travel companiesSBB

Take a train to travel 47 miles (76 km) from Schaffhausen to Lucerne. SBB is the main travel company operating this route. Travelers can even take a direct from Schaffhausen to Lucerne.

Travel Tips: Travel from Schaffhausen to Lucerne

Travel 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 Schaffhausen to Lucerne.

How do I reach Lucerne from Schaffhausen?

Travel to Lucerne from Schaffhausen by taking a train.

What is the fastest way from Schaffhausen to Lucerne?

A train is the fastest way to get to Lucerne from Schaffhausen with an average travel time for this trip around 1 h 38 min.

What is the distance from Schaffhausen to Lucerne?

The Schaffhausen to Lucerne distance is around 47 miles (76 km).

What are the departure and arrival points in Schaffhausen and in Lucerne?

These are the most popular departure and arrival points from Schaffhausen to Lucerne:

    Which travel companies can help me find a way to get from Schaffhausen to Lucerne?

    If finding a good deal is your main consideration for your trip from Schaffhausen to Lucerne, then we'll help you find the best value travel company for you:

    • SBB can get you to Lucerne by train. You can find a good deal for train tickets with SBB from Schaffhausen to Lucerne for $47 (€39) on Omio.

    Where should I go next after I travel from Schaffhausen to Lucerne?

    Many of our customers who book a trip from Schaffhausen to Lucerne often extend their vacation and travel to other popular destinations like Zurich, Milan or Paris. If you’re thinking of adding another destination to your Schaffhausen and Lucerne itinerary, let Omio find you the best connections between Lucerne and any of these top destinations today!

    How far in advance should I book tickets between Schaffhausen and Lucerne online to get the best deals?

    Before traveling from Schaffhausen to Lucerne, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

    • A train ticket costs $47 (€39) one way on average for this route.

    But we recommend booking Schaffhausen to Lucerne tickets online a few months before your planned travel date to score the best deals and save money on your trip.

    Travelling from Schaffhausen to Lucerne: related information

    Here are some other resources that might have the information you need