Direct long-distance connections from Zürich HB to All directions

Basic frequency

Direction Luzern

  • IR70 Direction Zug–Luzern – Departure minute :10

  • IR75 Direction Thalwil–Zug–Luzern – Departure minute :35

Direction Bern

  • IC81 Direction Bern–Thun–Interlaken Ost – Departure minute :02

    Information on basic frequency
    • Generally runs every 2 hours.
  • IC8 Direction Bern–Thun–Brig – Departure minute :02

    Information on basic frequency
    • Generally runs every 2 hours.
  • IR16 Direction Aarau–Olten–Bern – Departure minute :06

  • IC1 Direction Bern–Genève–Genève-Aéroport – Departure minute :32

    Information on basic frequency
    • The 10:07, 13:07, 16:07 and 18:07 services from St. Gallen run on Saturdays and Sundays with a change at Zürich HB.
    • The 18:07 service from St. Gallen runs only as far as Lausanne from Mondays to Fridays.
    • The 19:07 service from St. Gallen only runs as far as Lausanne from Sunday to Thursday.
  • IR35 Direction Zürich Altstetten–Olten–Bern – Departure minute :53

    Information on basic frequency
    • In certain hours, a change at Zürich HB is required.

Direction Basel SBB

  • IR37 Direction Aarau–Liestal–Basel SBB – Departure minute :08

  • IR36 Direction Zürich Altstetten–Dietikon–Basel SBB – Departure minute :10

  • IC3,TGV Direction Basel SBB – Departure minute :34

    Information on basic frequency
    • In certain hours, a change at Zürich HB is required.
  • IR36 Direction Baden–Brugg AG–Basel SBB – Departure minute :36

  • IC3,EC,ICE Direction Basel SBB – Departure minute :59

    Information on basic frequency
    • Generally runs every 2 hours between Chur and Zürich HB.
    • In certain hours, a change at Zürich HB is required.

Direction Olten

  • IC5 Direction Olten–Genève–Genève-Aéroport – Departure minute :04

    Information on basic frequency
    • The 17:39 and 18:39 services from Rorschach run only as far as Morges from Sundays to Thursdays and as far as Genève from Fridays to Saturdays.
  • IR16 Direction Aarau–Olten–Bern – Departure minute :06

  • IC5 Direction Olten–Solothurn–Lausanne – Departure minute :30

  • IR35 Direction Zürich Altstetten–Olten–Bern – Departure minute :53

    Information on basic frequency
    • In certain hours, a change at Zürich HB is required.

Direction Schaffhausen

  • RE48 Direction Zürich Oerlikon–Bülach–Schaffhausen – Departure minute :04

  • IC Direction Schaffhausen – Departure minute :34

Direction Winterthur

  • IC5 Direction Zürich Flughafen–St. Gallen–Rorschach – Departure minute :03

    Information on basic frequency
    • The 17:04 service from Genève-Aéroport runs only as far as St. Gallen.
    • The 18:04 and 19:04 services from Genève-Aéroport only run as far as Zürich HB.
  • IC81,IC8 Direction Zürich Flughafen–Winterthur–Romanshorn – Departure minute :05

  • IR13 Direction Zürich Flughafen–St. Gallen–Chur – Departure minute :09

  • IR75 Direction Zürich Flughafen–Winterthur–Konstanz – Departure minute :35

  • IC1 Direction Zürich Flughafen–Winterthur–St. Gallen – Departure minute :39

    Information on basic frequency
    • The 08:32, 11:32 and 13:32 services from Genève-Aéroport run on Saturdays and Sundays with a change at Zürich HB.

Direction Chur

  • IC3,EC,ICE Direction Sargans–Landquart–Chur – Departure minute :07

    Information on basic frequency
    • Generally runs every 2 hours between Zürich HB and Chur.
    • In certain hours, a change at Zürich HB is required.
  • IR13 Direction Zürich Flughafen–St. Gallen–Chur – Departure minute :09

  • IR35 Direction Thalwil–Sargans–Chur – Departure minute :12

    Information on basic frequency
    • In certain hours, a change at Zürich HB is required.
  • IC3,TGV Direction Sargans–Landquart–Chur – Departure minute :38

    Information on basic frequency
    • In certain hours, a change at Zürich HB is required.
No liability is taken for the accuracy of this information.