Cheap Train tickets to Luzern

What are the most popular routes to Luzern?

Basel - LuzernAverage priceR 864Average duration1h 1mDaily departures6
Zürich - LuzernAverage priceR 667Average duration41mDaily departures11
Geneva - LuzernAverage priceR 1 909Average duration3h 7mDaily departures2
Como - LuzernAverage priceR 1 637Average duration2h 43mDaily departures1
Zug - LuzernAverage priceR 351Average duration22mDaily departures10

Luzern stations and stops

Locations map
  • A

    Luzern

    Bahnhofpl. 1a, 6003 Luzern, Switzerland
  • B

    Littau

    Littau, 6014 Luzern, Switzerland
  • C

    Luzern Verkehrshaus

    Luzern Verkehrshaus, 6006 Luzern, Switzerland