Cheap Train tickets to Luzern

What are the most popular routes to Luzern?

Basel - LuzernAverage price£41Average duration1h 1mDaily departures6
Zürich - LuzernAverage price£32Average duration41mDaily departures10
Geneva - LuzernAverage price£90Average duration3h 7mDaily departures2
Como - LuzernAverage price£74Average duration2h 43mDaily departures1
Zug - LuzernAverage price£17Average duration22mDaily departures10

Stations and stops in Luzern

Map of locations
  • A

    Luzern

    Bahnhofpl. 1a, 6003 Luzern, Switzerland
  • B

    Littau

    Littau, 6014 Luzern, Switzerland
  • C

    Luzern Verkehrshaus

    Luzern Verkehrshaus, 6006 Luzern, Switzerland