Trains arriving in Zurich from abroad
Direct trains from 77 cities in 8 countries arrive in Zurich. Here is every one due today, with its planned platform from SBB's own timetable. For delays and last-minute platform changes, each train links to its live status at SBB.
Due in the next hour
Arrivals from abroad, Mon 26 Oct
| Due | Train | From | Platform |
|---|---|---|---|
| 08:23 | IC 1181 | 🇩🇪 SingenSingen(Hohentwiel) · Daily | 14 |
| 08:28 | EC 290 | 🇩🇪 LindauLindau-Reutin · via Bregenz | 31 |
| 09:23 | IC 181 | 🇩🇪 StuttgartHauptbahnhof · via Singen | 13 |
| 10:00 | ICE 273 | 🇩🇪 BerlinBerlin Hbf · via Erfurt, Fulda, Hanau, Frankfurt | 13 |
| 10:23 | IC 481 | 🇩🇪 SingenSingen(Hohentwiel) · Daily | 5 |
| 10:27 | EC 10 | 🇮🇹 MilanMilano Centrale · via Como · Daily | 9 |
| 10:28 | IC 198 | 🇩🇪 MunichMünchen Hbf · via Memmingen, Lindau, Bregenz | 32 |
| 11:00 | ICE 275 | 🇩🇪 FrankfurtFrankfurt (M) Hbf · via Heidelberg, Karlsruhe, Offenburg, Freiburg · Daily | 11 |
| 11:23 | IC 183 | 🇩🇪 StuttgartVaihingen · via Singen | 5 |
| 11:26 | TGV Lyria 9203 | 🇫🇷 ParisParis Gare de Lyon · via Mulhouse | 14 |
| 11:27 | EC 12 | 🇮🇹 MilanMilano Centrale · via Como · Daily | 11 |
| 12:00 | EC 151 | 🇩🇪 FrankfurtFrankfurt (M) Hbf · via Mannheim, Karlsruhe, Ringsheim/Europa-Park, Freiburg · Daily | 9 |
| 12:23 | IC 483 | 🇩🇪 SingenSingen(Hohentwiel) · Daily | 14 |
| 12:27 | EC 14 | 🇮🇹 MilanMilano Centrale · via Como · Daily | 7 |
| 12:28 | IC 196 | 🇩🇪 MunichMünchen Hbf · via Memmingen, Lindau, Bregenz | 31 |
| 13:00 | ICE 277 | 🇩🇪 BerlinBerlin Hbf · via Erfurt, Fulda, Hanau, Frankfurt · Mon to Fri | 10 |
| 13:23 | IC 185 | 🇩🇪 StuttgartVaihingen · via Singen | 16 |
| 14:23 | IC 485 | 🇩🇪 SingenSingen(Hohentwiel) · Daily | 5 |
| 14:26 | TGV Lyria 9211 | 🇫🇷 ParisParis Gare de Lyon · via Mulhouse | 13 |
| 14:27 | EC 150 | 🇮🇹 MilanMilano Centrale · via Como · Daily | 11 |
| 14:28 | IC 194 | 🇩🇪 MunichMünchen Hbf · via Memmingen, Lindau, Bregenz | 31 |
| 15:00 | ICE 279 | 🇩🇪 BerlinBerlin Hbf · via Erfurt, Fulda, Hanau, Frankfurt · Daily | 9 |
| 15:23 | IC 187 | 🇩🇪 StuttgartVaihingen · via Singen | 12 |
| 15:27 | EC 30 | 🇮🇹 FlorenceFirenze S.maria Novella · via Bologna, Milan, Como · Daily | 4 |
| 16:00 | ICE 105 | 🇩🇪 HamburgHamburg Hbf · via Bremen, Osnabrück, Münster, Dortmund | 6 |
| 16:23 | IC 487 | 🇩🇪 SingenSingen(Hohentwiel) · Daily | 5 |
| 16:26 | TGV Lyria 9213 | 🇫🇷 ParisParis Gare de Lyon · via Dijon, Mulhouse | 13 |
| 16:27 | EC 16 | 🇮🇹 MilanMilano Centrale · via Como · Daily | 9 |
| 16:28 | IC 192 | 🇩🇪 MunichMünchen Hbf · via Memmingen, Lindau, Bregenz | 31 |
| 17:23 | IC 189 | 🇩🇪 SingenSingen(Hohentwiel) · Daily | 5 |
| 17:27 | EC 32 | 🇮🇹 MilanMilano Lambrate · via Como | 8 |
| 18:23 | IC 489 | 🇩🇪 SingenSingen(Hohentwiel) · Daily | 12 |
| 18:27 | EC 20 | 🇮🇹 MilanMilano Centrale · via Como · Daily | 7 |
| 18:28 | IC 190 | 🇩🇪 MunichMünchen Hbf · via Memmingen, Lindau, Bregenz | 31 |
| 19:00 | ICE 373 | 🇩🇪 BerlinBerlin Hbf · via Erfurt, Fulda, Hanau, Frankfurt · Daily | 10 |
| 19:23 | IC 281 | 🇩🇪 StuttgartVaihingen · via Singen | 5 |
| 19:27 | EC 22 | 🇮🇹 MilanMilano Centrale · via Como · Daily | 9 |
| 20:00 | ICE 109 | 🇩🇪 HamburgHamburg Hbf · via Bremen, Osnabrück, Münster, Dortmund · Daily | 13 |
| 20:20 | EC 164 | 🇦🇹 GrazGraz Hbf · via St. Johann im Pongau, Schwarzach im Pongau, Zell am See, Kitzbühel | 11 |
| 20:23 | IC 381 | 🇩🇪 SingenSingen(Hohentwiel) · Daily | 5 |
| 20:26 | TGV Lyria 9219 | 🇫🇷 ParisParis Gare de Lyon · via Mulhouse | 13 |
| 20:27 | EC 24 | 🇮🇹 MilanMilano Centrale · via Como · Daily | 12 |
| 20:28 | IC 98 | 🇩🇪 MunichMünchen Hbf · via Memmingen, Lindau, Bregenz | 31 |
| 21:23 | IC 283 | 🇩🇪 StuttgartVaihingen · via Singen | 12 |
| 21:27 | EC 306 | 🇮🇹 VeniceVenezia Santa Lucia · via Padua, Vicenza, Verona, Peschiera del Garda · Daily | see SBB |
| 21:53 | RJX 166 | 🇦🇹 ViennaWien Hbf · via St. Pölten, Linz, Salzburg, Kufstein | 9 |
| 22:23 | IC 389 | 🇩🇪 StuttgartVaihingen · via Singen | 16 |
| 22:26 | TGV Lyria 9223 | 🇫🇷 ParisParis Gare de Lyon · via Dijon, Mulhouse | 13 |
| 22:27 | EC 26 | 🇮🇹 MilanMilano Centrale · via Como · Daily | 11 |
| 22:28 | IC 96 | 🇩🇪 MunichMünchen Hbf · via Memmingen, Lindau, Bregenz | 31 |
| 23:23 | IC 285 | 🇩🇪 StuttgartVaihingen · via Singen | 5 |
| 23:27 | EC 28 | 🇮🇹 MilanMilano Centrale · via Como · Daily | 11 |
| 23:53 | RJX 168 | 🇦🇹 ViennaWien Hbf · via St. Pölten, Linz, Salzburg, Kufstein | 8 |
Planned times and platforms from SBB's timetable for this date. They can change on the day: Live on SBB opens SBB's journey planner on that train, with its current platform and any delay.
Every line into Zurich
Where they come from
- 🇩🇪 SingenGermanyIntercity51 min 16 a day
- 🇫🇷 MulhouseFranceHigh-speed1h20 4.3 a day
- 🇦🇹 BregenzAustriaIntercity1h28 8.6 a day
- 🇩🇪 LindauGermanyIntercity1h36 8.6 a day
- 🇦🇹 FeldkirchAustriaIntercityNight train1h37 4.8 a day
- 🇩🇪 FreiburgGermanyHigh-speedIntercityNight train1h45 10.1 a day
- 🇩🇪 Ringsheim/Europa-ParkGermanyIntercity2h02 1 a day
- 🇫🇷 DijonFranceHigh-speed2h25 2.6 a day
- 🇩🇪 OffenburgGermanyHigh-speedNight train2h25 7 a day
- 🇦🇹 St. Anton am ArlbergAustriaIntercityNight train2h26 2.9 a day
- 🇩🇪 MemmingenGermanyIntercity2h27 4.9 a day
- 🇩🇪 Baden-BadenGermanyHigh-speedNight train2h31 3.1 a day
- 🇮🇹 ComoItalyIntercity2h36 11.1 a day
- 🇩🇪 StuttgartGermanyIntercity2h41 7.8 a day
- 🇩🇪 KarlsruheGermanyHigh-speedIntercityNight train2h49 10.1 a day
- 🇦🇹 LandeckAustriaIntercityNight train2h50 2.9 a day
- 🇩🇪 MannheimGermanyHigh-speedIntercityNight train3h14 8.4 a day
- 🇮🇹 MilanItalyIntercity3h17 13 a day
- 🇩🇪 HeidelbergGermanyHigh-speedNight train3h23 1.7 a day
- 🇦🇹 InnsbruckAustriaIntercityNight train3h37 3.7 a day
- 🇩🇪 MunichGermanyIntercity3h40 4.9 a day
- 🇩🇪 FrankfurtGermanyHigh-speedIntercityNight train3h58 10 a day
- 🇫🇷 ParisFranceHigh-speed4h04 4.9 a day
- 🇮🇹 BresciaItalyIntercity4h18 1 a day
- 🇦🇹 WörglAustriaIntercity4h23 2.8 a day
- 🇩🇪 HanauGermanyHigh-speedNight train4h28 4.7 a day
- 🇦🇹 KufsteinAustriaIntercity4h33 2 a day
- 🇮🇹 Peschiera del GardaItalyIntercity4h39 1 a day
- 🇩🇪 DarmstadtGermanyNight train4h52 1 a day
- 🇮🇹 VeronaItalyIntercity4h55 1 a day
- 🇩🇪 CologneGermanyHigh-speedNight train5h04 3.1 a day
- 🇩🇪 FuldaGermanyHigh-speed5h14 3.8 a day
- 🇮🇹 VicenzaItalyIntercity5h23 1 a day
- 🇩🇪 DüsseldorfGermanyHigh-speedNight train5h33 2.6 a day
- 🇮🇹 PaduaItalyIntercity5h41 1 a day
- 🇦🇹 KitzbühelAustriaIntercity5h42 6 a week
- 🇩🇪 DuisburgGermanyHigh-speedNight train5h46 4 a week
- 🇦🇹 SalzburgAustriaIntercityNight train5h57 2.5 a day
- 🇩🇪 MainzGermanyNight train5h58 1 a day
- 🇩🇪 EssenGermanyHigh-speed5h59 1.8 a day
- 🇮🇹 VeniceItalyIntercity6h09 1 a day
- 🇩🇪 BochumGermanyHigh-speed6h12 1.7 a day
- 🇮🇹 BolognaItalyIntercity6h21 1 a day
- 🇩🇪 DortmundGermanyHigh-speed6h24 2.1 a day
- 🇦🇹 Zell am SeeAustriaIntercity6h30 6 a week
- 🇩🇪 ErfurtGermanyHigh-speed6h31 3.9 a day
- 🇩🇪 HammGermanyHigh-speed6h40 some dates
- 🇩🇪 KoblenzGermanyNight train6h52 1 a day
- 🇩🇪 MünsterGermanyHigh-speed6h58 2.1 a day
- 🇦🇹 Schwarzach im PongauAustriaIntercity7h01 6 a week
- 🇦🇹 LinzAustriaIntercityNight train7h08 2.5 a day
- 🇦🇹 St. Johann im PongauAustriaIntercity7h09 6 a week
- 🇩🇪 OsnabrückGermanyHigh-speed7h23 2.1 a day
- 🇩🇪 BonnGermanyNight train7h26 1 a day
- 🇮🇹 FlorenceItalyIntercity7h37 1 a day
- 🇦🇹 St. PöltenAustriaIntercityNight train7h54 2.5 a day
- 🇩🇪 GöttingenGermanyNight train8h09 6 a week
- 🇩🇪 BremenGermanyHigh-speedNight train8h15 3.1 a day
- 🇩🇪 BerlinGermanyHigh-speed8h17 3.8 a day
- 🇦🇹 ViennaAustriaIntercityNight train8h25 2.5 a day
- 🇩🇪 OberhausenGermanyNight train8h43 4 a week
- 🇩🇪 LeipzigGermanyNight train8h48 1 a day
- 🇩🇪 HamburgGermanyHigh-speedNight train9h03 3.1 a day
- 🇩🇪 HanoverGermanyNight train9h11 1 a day
- 🇳🇱 ArnhemNetherlandsNight train9h37 4 a week
- 🇦🇹 WelsAustriaNight train10h03 6 a week
- 🇳🇱 UtrechtNetherlandsNight train10h09 1 a day
- 🇳🇱 EindhovenNetherlandsNight train10h19 3 a week
- 🇦🇹 GrazAustriaIntercity10h31 6 a week
- 🇳🇱 AmsterdamNetherlandsNight train10h40 1 a day
- 🇩🇪 DresdenGermanyNight train11h42 1 a day
- 🇩🇪 Bad SchandauGermanyNight train12h23 1 a day
- 🇨🇿 DěčínCzechiaNight train12h42 1 a day
- 🇨🇿 Ústí nad LabemCzechiaNight train13h01 1 a day
- 🇨🇿 PragueCzechiaNight train14h13 1 a day
- 🇭🇺 BudapestHungaryNight train- not in open data
- 🇭🇷 ZagrebCroatiaNight train- not in open data
Sorted by the fastest direct train. Times from official open timetables for 26 Oct to 22 Nov 2026.
Good to know
Which platform does the train from Singen arrive on?
The IC 1181 from Singen(Hohentwiel) is due at 08:23 and usually arrives at platform 14, according to SBB's timetable. Platforms can change on the day: the Live on SBB link next to each train shows the current one.
How many trains from abroad arrive in Zurich each day?
53 on Mon 26 Oct, from 13 cities. The first is due at 08:23, the last at 23:53.
Which cities have a direct train to Zurich?
77 in 8 countries, the most trains from Singen, Milan, Como, Freiburg, Karlsruhe, Frankfurt. Each links to its trains in the list below.
Why not just look at SBB's site?
SBB's website plans journeys, and its app shows station boards with every local train too. This page lists only the direct trains from abroad, with their planned platforms, from SBB's own timetable, and links each one to its live status at SBB.