You can get from Schaffhausen to Lucerne by train, bus or flight.
To get from Schaffhausen to Lucerne on Sep 28 we recommend taking a train because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, and flight, .
|Distance||47 miles (76 km)|
|Available travel modes||Train|
|Fastest mode||Train • $15 (€12) • 1 h 34 min|
|Popular travel companies||SBB|
Travel 47 miles (76 km) by train between Schaffhausen and Lucerne. SBB is the main travel company operating this journey. Travelers can even take a direct from Schaffhausen to Lucerne.
You can travel between Schaffhausen and Lucerne by train.
Going by train is the quickest way from Schaffhausen to Lucerne with an average travel time of 1 h 34 min.
The Schaffhausen to Lucerne distance is around 47 miles (76 km).
These are the most popular departure and arrival points when traveling from Schaffhausen to Lucerne:
Let Omio help you find the best company to travel with between Schaffhausen and Lucerne:
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:
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.