Skip to main content

Train timetables Zurich-Lugano

Book a train ticket from Zurich to Lugano

Information about the Zurich to Lugano train

Zurich to Lugano train schedule for Friday 6 November 2026
Departure Arrival Duration Carrier
6h 33m 8h 28m 1h 55m SBB
Booking
  • Zurich Hb
    SBB 11
  • Zug
  • Arth-Goldau
  • Bellinzona
  • Lugano
7h 05m 8h 58m 1h 53m SBB
Booking
  • Zurich Hb
    SBB 861
  • Zug
  • Arth-Goldau
  • Altdorf
  • Bellinzona
  • Lugano
7h 33m 9h 28m 1h 55m SBB
Booking
  • Zurich Hb
    SBB 13
  • Zug
  • Arth-Goldau
  • Bellinzona
  • Lugano
8h 33m 10h 28m 1h 55m SBB
Booking
  • Zurich Hb
    SBB 31
  • Zug
  • Arth-Goldau
  • Bellinzona
  • Lugano
9h 05m 10h 58m 1h 53m SBB
Booking
  • Zurich Hb
    SBB 865
  • Zug
  • Arth-Goldau
  • Altdorf
  • Bellinzona
  • Lugano
9h 33m 11h 28m 1h 55m SBB
Booking
  • Zurich Hb
    SBB 15
  • Zug
  • Arth-Goldau
  • Bellinzona
  • Lugano
10h 33m 12h 28m 1h 55m SBB
Booking
  • Zurich Hb
    SBB 33
  • Zug
  • Arth-Goldau
  • Bellinzona
  • Lugano
11h 05m 12h 58m 1h 53m SBB
Booking
  • Zurich Hb
    SBB 869
  • Zug
  • Arth-Goldau
  • Altdorf
  • Bellinzona
  • Lugano
11h 33m 13h 28m 1h 55m SBB
Booking
  • Zurich Hb
    SBB 19
  • Zug
  • Arth-Goldau
  • Bellinzona
  • Lugano
12h 33m 14h 28m 1h 55m Deutsche Bahn (DB)
Booking
  • Zurich Hb
    Deutsche Bahn (DB) 151
  • Zug
  • Arth-Goldau
  • Bellinzona
  • Lugano
13h 05m 14h 58m 1h 53m SBB
Booking
  • Zurich Hb
    SBB 873
  • Zug
  • Arth-Goldau
  • Altdorf
  • Bellinzona
  • Lugano
13h 33m 15h 28m 1h 55m SBB
Booking
  • Zurich Hb
    SBB 21
  • Zug
  • Arth-Goldau
  • Bellinzona
  • Lugano
14h 33m 16h 28m 1h 55m SBB
Booking
  • Zurich Hb
    SBB 37
  • Zug
  • Arth-Goldau
  • Bellinzona
  • Lugano
15h 05m 16h 58m 1h 53m SBB
Booking
  • Zurich Hb
    SBB 877
  • Zug
  • Arth-Goldau
  • Altdorf
  • Bellinzona
  • Lugano
15h 33m 17h 28m 1h 55m SBB
Booking
  • Zurich Hb
    SBB 123
  • Zug
  • Arth-Goldau
  • Bellinzona
  • Lugano
16h 33m 18h 28m 1h 55m SBB
Booking
  • Zurich Hb
    SBB 1479
  • Zug
  • Arth-Goldau
  • Bellinzona
  • Lugano
17h 05m 18h 58m 1h 53m SBB
Booking
  • Zurich Hb
    SBB 881
  • Zug
  • Arth-Goldau
  • Altdorf
  • Bellinzona
  • Lugano
17h 33m 19h 28m 1h 55m SBB
Booking
  • Zurich Hb
    SBB 25
  • Zug
  • Arth-Goldau
  • Bellinzona
  • Lugano
18h 33m 20h 28m 1h 55m SBB
Booking
  • Zurich Hb
    SBB 27
  • Zug
  • Arth-Goldau
  • Bellinzona
  • Lugano
19h 05m 20h 58m 1h 53m SBB
Booking
  • Zurich Hb
    SBB 885
  • Zug
  • Arth-Goldau
  • Altdorf
  • Bellinzona
  • Lugano
19h 33m 21h 28m 1h 55m SBB
Booking
  • Zurich Hb
    SBB 29
  • Zug
  • Arth-Goldau
  • Bellinzona
  • Lugano
21h 05m 22h 58m 1h 53m SBB
Booking
  • Zurich Hb
    SBB 889
  • Zug
  • Arth-Goldau
  • Altdorf
  • Bellinzona
  • Lugano