Travel options
from Lucerne to Zurich

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

Our recommendation

To get from Lucerne to Zurich on 22 May we recommend taking a train because it’s the best combination of price and speed.

08:35Luzern Bhf0h50 09:25Zürich HB
0 changes
08:35Luzern Bhf0h50 09:25Zürich HB
0 changes
Other options
08:09Luzern Bhf0h41 08:50Zürich HB
0 changes
09:09Luzern Bhf0h41 09:50Zürich HB
0 changes
09:35Luzern Bhf0h50 10:25Zürich HB
0 changes

Find all the dates and times for this journey by train, bus, and flight, .

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

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

22 May
23 May
24 May
25 May
26 May
27 May

Travel Information between Lucerne and Zurich

distanceDistance24 miles (39 km)
modeAvailable travel modesTrain
fastestFastest modeTrain • £13 • 41 min
carriersPopular travel companiesSBB

Travel 24 miles (39 km) by train between Lucerne and Zurich. SBB is the main travel provider operating this trip. Travellers can even take a direct from Lucerne to Zurich.

Travel Tips: Travel from Lucerne to Zurich

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

What are my Lucerne to Zurich travel options?

Travel Lucerne to Zurich by train.

What is the fastest way from Lucerne to Zurich?

The fastest way to travel from Lucerne to Zurich is by train with an average journey time of 41 min.

How far is it from Lucerne to Zurich?

The distance between Lucerne and Zurich is around 24 miles (39 km).

How many scheduled departures are there a day from Lucerne to Zurich?

The average frequency per day from Lucerne to Zurich is:

  • 25 trains a day.

However, we recommend checking specific travel dates for your route from Lucerne to Zurich as scheduled services by train can vary by season or day of the week.

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

These are the most popular departure and arrival points when travelling from Lucerne to Zurich:

    Which travel operators can get me from Lucerne to Zurich?

    Let Omio help you find the best company to travel with between Lucerne and Zurich:

    • You can take a train from Lucerne to Zurich with SBB. Cheap tickets can be found for £13 with SBB from Lucerne to Zurich.

    What other destinations are worth visiting after travelling from Lucerne to Zurich?

    Your journey from Lucerne to Zurich doesn't have to end in Zurich. Many of our customers like to extend their holidays to explore other popular destinations like Paris, Milan or Munich. If you’d like to add Paris, Milan or Munich to your Lucerne to Zurich trip, check Omio for the best and cheapest ways to travel to any of these top destinations from Zurich today!

    How early should I buy tickets from Lucerne to Zurich online for the best deals?

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

    • The price of a train ticket is £13 one way on average for this journey.

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

    Travelling from Lucerne to Zurich: related information

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