Skip to main content

Train timetables Zurich-Locarno

Book a train ticket from Zurich to Locarno

Information about the Zurich to Locarno train

Zurich to Locarno train schedule for Friday 6 November 2026
Departure Arrival Duration Carrier
6h 33m 9h 08m 2h 35m SBB
Booking
  • Zurich Hb
    SBB 11
  • Zug
  • Arth-Goldau
  • Bellinzona
  • Lugano
  • Connection: 07 min
  • Lugano
    SBB 25808
  • S. Antonino
  • Cadenazzo
  • Riazzino
  • Gordola
  • Tenero
  • Minusio
  • Locarno
7h 33m 10h 08m 2h 35m SBB
Booking
  • Zurich Hb
    SBB 13
  • Zug
  • Arth-Goldau
  • Bellinzona
  • Lugano
  • Connection: 07 min
  • Lugano
    SBB 25810
  • S. Antonino
  • Cadenazzo
  • Riazzino
  • Gordola
  • Tenero
  • Minusio
  • Locarno
8h 33m 11h 08m 2h 35m SBB
Booking
  • Zurich Hb
    SBB 31
  • Zug
  • Arth-Goldau
  • Bellinzona
  • Lugano
  • Connection: 07 min
  • Lugano
    SBB 25812
  • S. Antonino
  • Cadenazzo
  • Riazzino
  • Gordola
  • Tenero
  • Minusio
  • Locarno
9h 33m 12h 08m 2h 35m SBB
Booking
  • Zurich Hb
    SBB 15
  • Zug
  • Arth-Goldau
  • Bellinzona
  • Lugano
  • Connection: 07 min
  • Lugano
    SBB 25814
  • S. Antonino
  • Cadenazzo
  • Riazzino
  • Gordola
  • Tenero
  • Minusio
  • Locarno
10h 33m 13h 08m 2h 35m SBB
Booking
  • Zurich Hb
    SBB 33
  • Zug
  • Arth-Goldau
  • Bellinzona
  • Lugano
  • Connection: 07 min
  • Lugano
    SBB 25816
  • S. Antonino
  • Cadenazzo
  • Riazzino
  • Gordola
  • Tenero
  • Minusio
  • Locarno
11h 33m 14h 08m 2h 35m SBB
Booking
  • Zurich Hb
    SBB 19
  • Zug
  • Arth-Goldau
  • Bellinzona
  • Lugano
  • Connection: 07 min
  • Lugano
    SBB 25818
  • S. Antonino
  • Cadenazzo
  • Riazzino
  • Gordola
  • Tenero
  • Minusio
  • Locarno
12h 33m 15h 08m 2h 35m Deutsche Bahn (DB), SBB
Booking
  • Zurich Hb
    Deutsche Bahn (DB) 151
  • Zug
  • Arth-Goldau
  • Bellinzona
  • Lugano
  • Connection: 07 min
  • Lugano
    SBB 25820
  • S. Antonino
  • Cadenazzo
  • Riazzino
  • Gordola
  • Tenero
  • Minusio
  • Locarno
13h 33m 16h 08m 2h 35m SBB
Booking
  • Zurich Hb
    SBB 21
  • Zug
  • Arth-Goldau
  • Bellinzona
  • Lugano
  • Connection: 07 min
  • Lugano
    SBB 25822
  • S. Antonino
  • Cadenazzo
  • Riazzino
  • Gordola
  • Tenero
  • Minusio
  • Locarno
14h 33m 17h 08m 2h 35m SBB
Booking
  • Zurich Hb
    SBB 37
  • Zug
  • Arth-Goldau
  • Bellinzona
  • Lugano
  • Connection: 07 min
  • Lugano
    SBB 25824
  • S. Antonino
  • Cadenazzo
  • Riazzino
  • Gordola
  • Tenero
  • Minusio
  • Locarno
15h 33m 18h 08m 2h 35m SBB
Booking
  • Zurich Hb
    SBB 123
  • Zug
  • Arth-Goldau
  • Bellinzona
  • Lugano
  • Connection: 07 min
  • Lugano
    SBB 25826
  • S. Antonino
  • Cadenazzo
  • Riazzino
  • Gordola
  • Tenero
  • Minusio
  • Locarno
16h 33m 19h 08m 2h 35m SBB
Booking
  • Zurich Hb
    SBB 1479
  • Zug
  • Arth-Goldau
  • Bellinzona
  • Lugano
  • Connection: 07 min
  • Lugano
    SBB 25828
  • S. Antonino
  • Cadenazzo
  • Riazzino
  • Gordola
  • Tenero
  • Minusio
  • Locarno
17h 33m 20h 08m 2h 35m SBB
Booking
  • Zurich Hb
    SBB 25
  • Zug
  • Arth-Goldau
  • Bellinzona
  • Lugano
  • Connection: 07 min
  • Lugano
    SBB 25830
  • S. Antonino
  • Cadenazzo
  • Riazzino
  • Gordola
  • Tenero
  • Minusio
  • Locarno
18h 33m 21h 07m 2h 34m SBB
Booking
  • Zurich Hb
    SBB 27
  • Zug
  • Arth-Goldau
  • Bellinzona
  • Lugano
  • Connection: 07 min
  • Lugano
    SBB 25832
  • S. Antonino
  • Cadenazzo
  • Riazzino
  • Gordola
  • Tenero
  • Minusio
  • Locarno
19h 33m 22h 07m 2h 34m SBB
Booking
  • Zurich Hb
    SBB 29
  • Zug
  • Arth-Goldau
  • Bellinzona
  • Lugano
  • Connection: 07 min
  • Lugano
    SBB 25834
  • S. Antonino
  • Cadenazzo
  • Riazzino
  • Gordola
  • Tenero
  • Minusio
  • Locarno
21h 05m 0h 08m 3h 03m SBB
Booking
  • Zurich Hb
    SBB 889
  • Zug
  • Arth-Goldau
  • Altdorf
  • Bellinzona
  • Lugano
  • Connection: 37 min
  • Lugano
    SBB 25838
  • S. Antonino
  • Cadenazzo
  • Riazzino
  • Gordola
  • Tenero
  • Minusio
  • Locarno