Zürich combines a lake, old town lanes, Bahnhofstrasse shopping, Kunsthaus and Lindenhof viewpoints within walking range of the main station.
Zürich is Switzerland's largest city and lies about 50 km north of Luzern, making it a straightforward city day trip. IC and IR trains to Zürich Hauptbahnhof take about 45 minutes each way and leave several times an hour. A one-way ticket costs CHF 29-33, with Supersaver fares from about CHF 15 on selected trains, and FlixBus offers a cheaper alternative at CHF 10-18 with a few departures a day. Much of the city is within walking distance of the main station on Bahnhofplatz. The principal sights include Bahnhofstrasse, the shopping boulevard that runs to Lake Zürich, the lake promenade, the Lindenhof viewpoint above the river Limmat, the Niederdorf old town lanes, the Kunsthaus art museum and the Swiss National Museum beside the station. A practical day takes the 09:00 train, walks Bahnhofstrasse to the lake, crosses to the Lindenhof and Niederdorf, has lunch at the Zeughauskeller, visits the Swiss National Museum and returns by about 18:00. The best season is May to September, when the lake promenade and outdoor cafes are at their best, though museums make the city a viable year-round trip. Lunch typically costs CHF 25-45, and total costs for train and lunch are about CHF 60-70 plus meals. Prices in Zürich are high even by Swiss standards, so a picnic by the lake is a common budget option. The Zurich Card includes public transport and museum discounts, and is worth comparing with a day pass for visitors who plan several museum visits.
| Distance | 50 km north |
|---|---|
| Travel time | About 45 minutes each way by train |
| Getting there | IC/IR train to Zürich HB |
| Difficulty | easy |
| Address | Zürich Hauptbahnhof, Bahnhofplatz, 8001 Zürich |
How to get there
- Mode
- SBB train
- Cost
- CHF 29-33 (~$36.25-41.25 USD) one way, Supersaver from about CHF 15 (~$18.75 USD)
- Frequency
- Several per hour
- Mode
- FlixBus
- Cost
- CHF 10-18 (~$12.5-22.5 USD)
- Frequency
- A few daily
Location
Zürich Hauptbahnhof, Bahnhofplatz, 8001 Zürich
47.3786, 8.5414 View on map
Highlights
- Old Town (Niederdorf) and Lindenhof
- Bahnhofstrasse shopping
- Lake Zürich promenade
- Swiss National Museum
Tips for visiting
- Book a Supersaver fare on SBB for the lowest price, from about CHF 15.
- Compare the Zurich Card with a day pass if visiting several museums.
- Walk from the station along Bahnhofstrasse to the lake rather than taking trams.
- Lunch at the Zeughauskeller for traditional Swiss dishes in central Zürich.
- Trains back to Luzern run several times an hour, so the afternoon is flexible.
When to visit
May to September for lake-side walking; arrive by 09:30 to beat the Bahnhofstrasse crowds.
Accessibility
Zürich HB, trams and most museums are step-free or equipped with lifts. The Old Town has cobblestones and some hills, including the climb to the Lindenhof.
Frequently asked questions
How long does the train from Luzern to Zürich take?
About 45 minutes each way on IC or IR trains to Zürich HB.
How much does the train cost?
A one-way ticket is CHF 29-33, with Supersaver fares from about CHF 15. FlixBus is CHF 10-18.
What are the main sights?
The Old Town, Bahnhofstrasse, the lake promenade, the Lindenhof and the Swiss National Museum.
Is the Zurich Card worth buying?
It covers public transport and museum discounts, so it suits visitors planning several museums.