You can get from Hamburg to Lucerne by train, bus or flight.
To get from Hamburg to Lucerne on Sep 24 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||456 miles (735 km)|
|Available travel modes||Bus, flight or train|
|Ticket price range||$24 - $50|
|Cheapest mode||Train • $24 (€19) • 11 h 54 min|
|Fastest mode||Flight • $50 (€40) • 1 h 20 min|
|Popular travel companies||Flixbus, Eurowings or Deutsche Bahn|
Travel 456 miles (735 km) by bus, flight or train to Lucerne from Hamburg. If speed is a priority, then a flight is the best option with an average duration of 1 h 20 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as $24 (€19). The most popular travel companies which serve this trip are Flixbus, Eurowings or Deutsche Bahn among others. Travelers can even take a direct from Hamburg to Lucerne.
Travel from Hamburg, Germany to Lucerne, Switzerland is: Partially open.
International entry is currently allowed for: Entry is partially open for citizens and permanent residents of Germany.
The government of Switzerland has imposed the following measures to reduce the spread of COVID-19:
The above information was last verified on 9/20/21. Remember to check the latest COVID-19 travel safety regulations for your trip from Hamburg to Lucerne closer to your planned date of departure here.
The current restriction level for returning to Hamburg, Germany from Switzerland is: Partially open.
Reentering Germany is currently allowed for: Entry is partially open for citizens and permanent residents of Switzerland
All travelers returning to Germany must observe the following safety measures to reduce the spread of COVID-19 in the country:
The information above was last checked on 9/22/21. We do our best to keep this information up-to-date, but regulations can change due to the nature of the coronavirus pandemic, so please double check the latest COVID-19 travel safety regulations ahead of your trip back to Hamburg from Lucerne here.
You can travel from Hamburg to Lucerne 3 different ways: bus, flight or train.
The cheapest way to get from Hamburg to Lucerne is by taking a train. You can find average ticket prices around $24 (€19) compared to other travel options to Lucerne:
A train is generally $8 (€6) less than a bus for the same trip. Taking a bus costs on average $31 (€25) from Hamburg to Lucerne.
Taking a train is about $26 (€21) less than taking a flight, which costs on average $50 (€40) for this journey.
The quickest way to travel from Hamburg to Lucerne is by flight, which takes on average 1 h 20 min compared to other travel options that may take you longer to get to your destination:
In comparison, getting to Lucerne by bus can take on average 15 h 5 min.
In comparison, going by train can take 11 h 54 min on average.
Lucerne is approximately 456 miles (735 km) away from Hamburg.
These are the most popular departure and arrival points when traveling from Hamburg to Lucerne:
If finding a good deal is your main consideration for your trip from Hamburg to Lucerne, then we'll help you find the best value travel companies for you:
Before traveling from Hamburg 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 Hamburg to Lucerne tickets online a few months before your planned travel date to score the best deals and save money on your trip.
Here are some other resources that might have the information you need