Milan Bergamo Orio al Serio Airport (BGY) to Zurich train

Wed, Sep 11
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Milan Bergamo Orio al Serio Airport (BGY) to Zurich

Showing times and prices for Sep 12

Cheapest

The best way to find a cheap train ticket from Milan Bergamo Orio al Serio Airport (BGY) to Zurich is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
Autostradale
11:50AM6h37
Bergamo, Aeroporto di Bergamo-Orio al Serio
06:27PMZürich Hbf
$1091One-way
1 transfer
Cheapest
Terravision
10:40AM5h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
04:27PMZürich Hbf
$1091One-way
1 transfer
Cheapest
Terravision
12:10PM9h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
09:27PMZürich Hbf
$1091One-way
1 transfer
Cheapest
Autostradale
02:20PM7h07
Bergamo, Aeroporto di Bergamo-Orio al Serio
09:27PMZürich Hbf
$1091One-way
1 transfer
Cheapest
Autostradale
04:20PM6h07
Bergamo, Aeroporto di Bergamo-Orio al Serio
10:27PMZürich Hbf
$1091One-way
1 transfer

Train schedule from Milan Bergamo Orio al Serio Airport (BGY) to Zurich

Showing trains for tomorrow, Thursday, September 12
Terravision
12:10AM11h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
11:27AMZürich Hbf
1 transfer
Terravision
12:10AM12h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
12:27PMZürich Hbf
1 transfer
Terravision
12:10AM10h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
10:27AMZürich Hbf
1 transfer
Flibco National
12:15AM10h12
Bergamo, Aeroporto di Bergamo-Orio al Serio
10:27AMZürich Hbf
1 transfer
Autostradale
141
12:20AM11h07
Bergamo, Aeroporto di Bergamo-Orio al Serio
11:27AMZürich Hbf
1 transfer
Autostradale
141
12:20AM10h07
Bergamo, Aeroporto di Bergamo-Orio al Serio
10:27AMZürich Hbf
1 transfer
Terravision
12:40AM9h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
10:27AMZürich Hbf
1 transfer
Terravision
12:40AM11h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
12:27PMZürich Hbf
1 transfer
Terravision
12:40AM10h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
11:27AMZürich Hbf
1 transfer
Autostradale
141
12:50AM10h37
Bergamo, Aeroporto di Bergamo-Orio al Serio
11:27AMZürich Hbf
1 transfer
Autostradale
141
12:50AM9h37
Bergamo, Aeroporto di Bergamo-Orio al Serio
10:27AMZürich Hbf
1 transfer
Autostradale
141
12:50AM11h37
Bergamo, Aeroporto di Bergamo-Orio al Serio
12:27PMZürich Hbf
1 transfer
Terravision
01:10AM10h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
11:27AMZürich Hbf
1 transfer
Terravision
01:10AM9h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
10:27AMZürich Hbf
1 transfer
Terravision
01:10AM11h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
12:27PMZürich Hbf
1 transfer
Terravision
01:40AM8h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
10:27AMZürich Hbf
1 transfer
Terravision
01:40AM9h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
11:27AMZürich Hbf
1 transfer
Terravision
01:40AM10h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
12:27PMZürich Hbf
1 transfer
Terravision
02:40AM9h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
12:27PMZürich Hbf
1 transfer
Terravision
02:40AM7h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
10:27AMZürich Hbf
1 transfer
Terravision
02:40AM8h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
11:27AMZürich Hbf
1 transfer
Terravision
03:40AM8h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
12:27PMZürich Hbf
1 transfer
Terravision
03:40AM7h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
11:27AMZürich Hbf
1 transfer
Terravision
03:40AM6h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
10:27AMZürich Hbf
1 transfer
Terravision
05:10AM6h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
11:27AMZürich Hbf
1 transfer
Terravision
05:10AM5h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
10:27AMZürich Hbf
1 transfer
Terravision
05:10AM7h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
12:27PMZürich Hbf
1 transfer
Autostradale
141
05:20AM9h07
Bergamo, Aeroporto di Bergamo-Orio al Serio
02:27PMZürich Hbf
1 transfer
Autostradale
141
05:20AM7h07
Bergamo, Aeroporto di Bergamo-Orio al Serio
12:27PMZürich Hbf
1 transfer
Autostradale
141
05:20AM6h07
Bergamo, Aeroporto di Bergamo-Orio al Serio
11:27AMZürich Hbf
1 transfer
Terravision
05:40AM8h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
02:27PMZürich Hbf
1 transfer
Terravision
05:40AM5h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
11:27AMZürich Hbf
1 transfer
Terravision
05:40AM6h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
12:27PMZürich Hbf
1 transfer
Autostradale
141
05:50AM5h37
Bergamo, Aeroporto di Bergamo-Orio al Serio
11:27AMZürich Hbf
1 transfer
Autostradale
141
05:50AM6h37
Bergamo, Aeroporto di Bergamo-Orio al Serio
12:27PMZürich Hbf
1 transfer
Autostradale
141
05:50AM8h37
Bergamo, Aeroporto di Bergamo-Orio al Serio
02:27PMZürich Hbf
1 transfer
Terravision
06:10AM6h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
12:27PMZürich Hbf
1 transfer
Terravision
06:10AM5h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
11:27AMZürich Hbf
1 transfer
Terravision
06:10AM8h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
02:27PMZürich Hbf
1 transfer
Autostradale
141
06:20AM6h07
Bergamo, Aeroporto di Bergamo-Orio al Serio
12:27PMZürich Hbf
1 transfer
Autostradale
141
06:20AM8h07
Bergamo, Aeroporto di Bergamo-Orio al Serio
02:27PMZürich Hbf
1 transfer
Autostradale
141
06:20AM10h07
Bergamo, Aeroporto di Bergamo-Orio al Serio
04:27PMZürich Hbf
1 transfer
Terravision
06:40AM7h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
02:27PMZürich Hbf
1 transfer
Terravision
06:40AM5h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
12:27PMZürich Hbf
1 transfer
Terravision
06:40AM9h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
04:27PMZürich Hbf
1 transfer
Autostradale
141
06:50AM7h37
Bergamo, Aeroporto di Bergamo-Orio al Serio
02:27PMZürich Hbf
1 transfer
Autostradale
141
06:50AM5h37
Bergamo, Aeroporto di Bergamo-Orio al Serio
12:27PMZürich Hbf
1 transfer
Autostradale
141
06:50AM9h37
Bergamo, Aeroporto di Bergamo-Orio al Serio
04:27PMZürich Hbf
1 transfer
Terravision
07:10AM9h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
04:27PMZürich Hbf
1 transfer
Terravision
07:10AM7h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
02:27PMZürich Hbf
1 transfer
Terravision
07:10AM5h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
12:27PMZürich Hbf
1 transfer
Flibco National
07:15AM7h12
Bergamo, Aeroporto di Bergamo-Orio al Serio
02:27PMZürich Hbf
1 transfer
Flibco National
07:15AM5h12
Bergamo, Aeroporto di Bergamo-Orio al Serio
12:27PMZürich Hbf
1 transfer
Autostradale
141
07:20AM7h07
Bergamo, Aeroporto di Bergamo-Orio al Serio
02:27PMZürich Hbf
1 transfer
Terravision
07:40AM8h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
04:27PMZürich Hbf
1 transfer
Terravision
07:40AM10h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
06:27PMZürich Hbf
1 transfer
Terravision
07:40AM6h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
02:27PMZürich Hbf
1 transfer
Flibco National
07:45AM6h42
Bergamo, Aeroporto di Bergamo-Orio al Serio
02:27PMZürich Hbf
1 transfer
Autostradale
141
07:50AM6h37
Bergamo, Aeroporto di Bergamo-Orio al Serio
02:27PMZürich Hbf
1 transfer
Autostradale
141
07:50AM8h37
Bergamo, Aeroporto di Bergamo-Orio al Serio
04:27PMZürich Hbf
1 transfer
Terravision
08:10AM6h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
02:27PMZürich Hbf
1 transfer
Terravision
08:10AM8h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
04:27PMZürich Hbf
1 transfer
Terravision
08:10AM10h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
06:27PMZürich Hbf
1 transfer
Flibco National
08:15AM6h12
Bergamo, Aeroporto di Bergamo-Orio al Serio
02:27PMZürich Hbf
1 transfer
Autostradale
141
08:20AM6h07
Bergamo, Aeroporto di Bergamo-Orio al Serio
02:27PMZürich Hbf
1 transfer
Autostradale
141
08:20AM8h07
Bergamo, Aeroporto di Bergamo-Orio al Serio
04:27PMZürich Hbf
1 transfer
Terravision
08:40AM5h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
02:27PMZürich Hbf
1 transfer
Terravision
08:40AM7h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
04:27PMZürich Hbf
1 transfer
Terravision
08:40AM9h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
06:27PMZürich Hbf
1 transfer
Flibco National
08:45AM5h42
Bergamo, Aeroporto di Bergamo-Orio al Serio
02:27PMZürich Hbf
1 transfer
Autostradale
141
08:50AM5h37
Bergamo, Aeroporto di Bergamo-Orio al Serio
02:27PMZürich Hbf
1 transfer
Autostradale
141
08:50AM7h37
Bergamo, Aeroporto di Bergamo-Orio al Serio
04:27PMZürich Hbf
1 transfer
Terravision
09:10AM9h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
06:27PMZürich Hbf
1 transfer
Terravision
09:10AM7h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
04:27PMZürich Hbf
1 transfer
Terravision
09:10AM5h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
02:27PMZürich Hbf
1 transfer
Flibco National
09:15AM7h12
Bergamo, Aeroporto di Bergamo-Orio al Serio
04:27PMZürich Hbf
1 transfer
Flibco National
09:15AM5h12
Bergamo, Aeroporto di Bergamo-Orio al Serio
02:27PMZürich Hbf
1 transfer
Autostradale
141
09:20AM7h07
Bergamo, Aeroporto di Bergamo-Orio al Serio
04:27PMZürich Hbf
1 transfer
Terravision
09:40AM8h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
06:27PMZürich Hbf
1 transfer
Terravision
09:40AM6h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
04:27PMZürich Hbf
1 transfer
Terravision
09:40AM10h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
08:27PMZürich Hbf
1 transfer
Flibco National
09:45AM6h42
Bergamo, Aeroporto di Bergamo-Orio al Serio
04:27PMZürich Hbf
1 transfer
Autostradale
141
09:50AM8h37
Bergamo, Aeroporto di Bergamo-Orio al Serio
06:27PMZürich Hbf
1 transfer
Autostradale
141
09:50AM6h37
Bergamo, Aeroporto di Bergamo-Orio al Serio
04:27PMZürich Hbf
1 transfer
Terravision
10:10AM6h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
04:27PMZürich Hbf
1 transfer
Terravision
10:10AM8h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
06:27PMZürich Hbf
1 transfer
Terravision
10:10AM10h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
08:27PMZürich Hbf
1 transfer
Flibco National
10:15AM6h12
Bergamo, Aeroporto di Bergamo-Orio al Serio
04:27PMZürich Hbf
1 transfer
Autostradale
141
10:20AM8h07
Bergamo, Aeroporto di Bergamo-Orio al Serio
06:27PMZürich Hbf
1 transfer
Autostradale
141
10:20AM6h07
Bergamo, Aeroporto di Bergamo-Orio al Serio
04:27PMZürich Hbf
1 transfer
Terravision
10:40AM5h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
04:27PMZürich Hbf
1 transfer
Terravision
10:40AM7h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
06:27PMZürich Hbf
1 transfer
Terravision
10:40AM9h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
08:27PMZürich Hbf
1 transfer
Flibco National
10:45AM5h42
Bergamo, Aeroporto di Bergamo-Orio al Serio
04:27PMZürich Hbf
1 transfer
Autostradale
141
10:50AM7h37
Bergamo, Aeroporto di Bergamo-Orio al Serio
06:27PMZürich Hbf
1 transfer
Autostradale
141
10:50AM5h37
Bergamo, Aeroporto di Bergamo-Orio al Serio
04:27PMZürich Hbf
1 transfer
Terravision
11:10AM7h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
06:27PMZürich Hbf
1 transfer
Terravision
11:10AM5h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
04:27PMZürich Hbf
1 transfer
Terravision
11:10AM9h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
08:27PMZürich Hbf
1 transfer
Flibco National
11:15AM7h12
Bergamo, Aeroporto di Bergamo-Orio al Serio
06:27PMZürich Hbf
1 transfer
Flibco National
11:15AM5h12
Bergamo, Aeroporto di Bergamo-Orio al Serio
04:27PMZürich Hbf
1 transfer
Autostradale
141
11:20AM7h07
Bergamo, Aeroporto di Bergamo-Orio al Serio
06:27PMZürich Hbf
1 transfer
Terravision
11:40AM9h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
09:27PMZürich Hbf
1 transfer
Terravision
11:40AM8h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
08:27PMZürich Hbf
1 transfer
Terravision
11:40AM6h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
06:27PMZürich Hbf
1 transfer
Flibco National
11:45AM6h42
Bergamo, Aeroporto di Bergamo-Orio al Serio
06:27PMZürich Hbf
1 transfer
Autostradale
141
11:50AM6h37
Bergamo, Aeroporto di Bergamo-Orio al Serio
06:27PMZürich Hbf
1 transfer
Autostradale
141
11:50AM8h37
Bergamo, Aeroporto di Bergamo-Orio al Serio
08:27PMZürich Hbf
1 transfer
Terravision
12:10PM9h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
09:27PMZürich Hbf
1 transfer
Terravision
12:10PM8h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
08:27PMZürich Hbf
1 transfer
Terravision
12:10PM6h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
06:27PMZürich Hbf
1 transfer
Flibco National
12:15PM6h12
Bergamo, Aeroporto di Bergamo-Orio al Serio
06:27PMZürich Hbf
1 transfer
Autostradale
141
12:20PM6h07
Bergamo, Aeroporto di Bergamo-Orio al Serio
06:27PMZürich Hbf
1 transfer
Autostradale
141
12:20PM8h07
Bergamo, Aeroporto di Bergamo-Orio al Serio
08:27PMZürich Hbf
1 transfer
Terravision
12:40PM8h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
09:27PMZürich Hbf
1 transfer
Terravision
12:40PM7h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
08:27PMZürich Hbf
1 transfer
Terravision
12:40PM5h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
06:27PMZürich Hbf
1 transfer
Flibco National
12:45PM5h42
Bergamo, Aeroporto di Bergamo-Orio al Serio
06:27PMZürich Hbf
1 transfer
Autostradale
141
12:50PM7h37
Bergamo, Aeroporto di Bergamo-Orio al Serio
08:27PMZürich Hbf
1 transfer
Autostradale
141
12:50PM5h37
Bergamo, Aeroporto di Bergamo-Orio al Serio
06:27PMZürich Hbf
1 transfer
Terravision
01:10PM8h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
09:27PMZürich Hbf
1 transfer
Terravision
01:10PM7h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
08:27PMZürich Hbf
1 transfer
Terravision
01:10PM5h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
06:27PMZürich Hbf
1 transfer
Flibco National
01:15PM5h12
Bergamo, Aeroporto di Bergamo-Orio al Serio
06:27PMZürich Hbf
1 transfer
Flibco National
01:15PM7h12
Bergamo, Aeroporto di Bergamo-Orio al Serio
08:27PMZürich Hbf
1 transfer
Autostradale
141
01:20PM7h07
Bergamo, Aeroporto di Bergamo-Orio al Serio
08:27PMZürich Hbf
1 transfer
Terravision
01:40PM8h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
10:27PMZürich Hbf
1 transfer
Terravision
01:40PM7h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
09:27PMZürich Hbf
1 transfer
Terravision
01:40PM6h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
08:27PMZürich Hbf
1 transfer
Flibco National
01:45PM6h42
Bergamo, Aeroporto di Bergamo-Orio al Serio
08:27PMZürich Hbf
1 transfer
Autostradale
141
01:50PM6h37
Bergamo, Aeroporto di Bergamo-Orio al Serio
08:27PMZürich Hbf
1 transfer
Autostradale
141
01:50PM7h37
Bergamo, Aeroporto di Bergamo-Orio al Serio
09:27PMZürich Hbf
1 transfer
Terravision
02:10PM8h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
10:27PMZürich Hbf
1 transfer
Terravision
02:10PM7h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
09:27PMZürich Hbf
1 transfer
Terravision
02:10PM6h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
08:27PMZürich Hbf
1 transfer
Flibco National
02:15PM6h12
Bergamo, Aeroporto di Bergamo-Orio al Serio
08:27PMZürich Hbf
1 transfer
Autostradale
141
02:20PM7h07
Bergamo, Aeroporto di Bergamo-Orio al Serio
09:27PMZürich Hbf
1 transfer
Autostradale
141
02:20PM6h07
Bergamo, Aeroporto di Bergamo-Orio al Serio
08:27PMZürich Hbf
1 transfer
Terravision
02:40PM7h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
10:27PMZürich Hbf
1 transfer
Terravision
02:40PM6h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
09:27PMZürich Hbf
1 transfer
Terravision
02:40PM5h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
08:27PMZürich Hbf
1 transfer
Flibco National
02:45PM5h42
Bergamo, Aeroporto di Bergamo-Orio al Serio
08:27PMZürich Hbf
1 transfer
Autostradale
141
02:50PM5h37
Bergamo, Aeroporto di Bergamo-Orio al Serio
08:27PMZürich Hbf
1 transfer
Autostradale
141
02:50PM6h37
Bergamo, Aeroporto di Bergamo-Orio al Serio
09:27PMZürich Hbf
1 transfer
Terravision
03:10PM7h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
10:27PMZürich Hbf
1 transfer
Terravision
03:10PM6h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
09:27PMZürich Hbf
1 transfer
Terravision
03:10PM5h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
08:27PMZürich Hbf
1 transfer
Flibco National
03:15PM6h12
Bergamo, Aeroporto di Bergamo-Orio al Serio
09:27PMZürich Hbf
1 transfer
Flibco National
03:15PM5h12
Bergamo, Aeroporto di Bergamo-Orio al Serio
08:27PMZürich Hbf
1 transfer
Autostradale
141
03:20PM6h07
Bergamo, Aeroporto di Bergamo-Orio al Serio
09:27PMZürich Hbf
1 transfer
Terravision
03:40PM6h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
10:27PMZürich Hbf
1 transfer
Terravision
03:40PM5h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
09:27PMZürich Hbf
1 transfer
Flibco National
03:45PM5h42
Bergamo, Aeroporto di Bergamo-Orio al Serio
09:27PMZürich Hbf
1 transfer
Autostradale
141
03:50PM5h37
Bergamo, Aeroporto di Bergamo-Orio al Serio
09:27PMZürich Hbf
1 transfer
Autostradale
141
03:50PM6h37
Bergamo, Aeroporto di Bergamo-Orio al Serio
10:27PMZürich Hbf
1 transfer
Terravision
04:10PM6h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
10:27PMZürich Hbf
1 transfer
Terravision
04:10PM5h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
09:27PMZürich Hbf
1 transfer
Flibco National
04:15PM6h12
Bergamo, Aeroporto di Bergamo-Orio al Serio
10:27PMZürich Hbf
1 transfer
Flibco National
04:15PM5h12
Bergamo, Aeroporto di Bergamo-Orio al Serio
09:27PMZürich Hbf
1 transfer
Autostradale
141
04:20PM6h07
Bergamo, Aeroporto di Bergamo-Orio al Serio
10:27PMZürich Hbf
1 transfer
Terravision
04:40PM5h47
Bergamo, Aeroporto di Bergamo-Orio al Serio
10:27PMZürich Hbf
1 transfer
Flibco National
04:45PM5h42
Bergamo, Aeroporto di Bergamo-Orio al Serio
10:27PMZürich Hbf
1 transfer
Autostradale
141
04:50PM5h37
Bergamo, Aeroporto di Bergamo-Orio al Serio
10:27PMZürich Hbf
1 transfer
Terravision
05:10PM5h17
Bergamo, Aeroporto di Bergamo-Orio al Serio
10:27PMZürich Hbf
1 transfer
Flibco National
05:15PM5h12
Bergamo, Aeroporto di Bergamo-Orio al Serio
10:27PMZürich Hbf
1 transfer

Find all the dates and times for this journey

Compare prices and tickets Milan Bergamo Orio al Serio Airport (BGY) to Zurich by bus or train

Thu
Sep 12
Fri
Sep 13
Sat
Sep 14
Sun
Sep 15
Mon
Sep 16
Tue
Sep 17
Wed
Sep 18
Thu
Sep 19
Fri
Sep 20
Sat
Sep 21
Sun
Sep 22
Mon
Sep 23
Tue
Sep 24
Wed
Sep 25

Fastest train times from Milan Bergamo Orio al Serio Airport (BGY) to Zurich

Showing times and prices for Sep 12

Fastest Journey

5 h 12 m

Average

7 h 27 m

Trains per day

165

Distance

209 km

It's difficult to get from Milan Bergamo Orio al Serio Airport (BGY) to Zurich without transferring at least once.

Fastest
Flibco National
07:15AM5h12
Bergamo, Aeroporto di Bergamo-Orio al Serio
12:27PMZürich Hbf
$1091One-way
1 transfer
Fastest
Flibco National
01:15PM5h12
Bergamo, Aeroporto di Bergamo-Orio al Serio
06:27PMZürich Hbf
$1091One-way
1 transfer
Fastest
Flibco National
03:15PM5h12
Bergamo, Aeroporto di Bergamo-Orio al Serio
08:27PMZürich Hbf
$1091One-way
1 transfer
Fastest
Flibco National
11:15AM5h12
Bergamo, Aeroporto di Bergamo-Orio al Serio
04:27PMZürich Hbf
$1091One-way
1 transfer
Fastest
Flibco National
05:15PM5h12
Bergamo, Aeroporto di Bergamo-Orio al Serio
10:27PMZürich Hbf
$1091One-way
1 transfer

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Milan Bergamo Orio al Serio Airport (BGY) to Zurich

distanceDistance129 miles (208 km)
durationAverage train duration4 h 25 min
priceAverage train ticket price$90 (€76)
changesDirect trainNo
carriersTrain providersTrenitalia

Trains from Milan Bergamo Orio al Serio Airport (BGY) to Zurich cover the 129 miles (208 km) long route taking on average 4 h 25 min with our travel partners like Trenitalia. You can get the cheapest train tickets for this route for as low as $45 (€38), but the average price of train tickets is $90 (€76).

Train companies: Trenitalia and SBB from Milan Bergamo Orio al Serio Airport (BGY) to Zurich trains

Find the best trains to Zurich from Milan Bergamo Orio al Serio Airport (BGY) with Omio's travel partners Trenitalia and SBB from $45 (€38). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

Trenitalia train tickets from Milan Bergamo Orio al Serio Airport (BGY) to Zurich are available on Omio for as little as $45 (€38). Trenitalia is Italy’s national train company with a huge fleet of trains offering different levels of comfort, amenities and speed at which they travel. The company's flagship trains are the high-speed Frecciarossa, Frecciargento and Frecciabianca. Trenitalia also operates trains such as the Eurocity (EC), Euronotte (EN), InterCity (IC), InterCitynotte (ICN), as well as the Regionale Veloce (RV), Regionale (R), Suburbano (S) and Metropolitano (M). Bathrooms and WiFi access are standard on long-distance train routes. In most cases, the trains also provide barrier-free access.

Trenitalia offers three different ticket types to fit anyone’s budget, such as the Base, Economy, Super Economy and Ordinaria tickets. Trenitalia also has discount and loyalty cards for qualified travelers, which you can use on Omio. When traveling on a Trenitalia train to Zurich from Milan Bergamo Orio al Serio Airport (BGY), you can expect to travel 129 miles (208 km). Check Trenitalia’s train schedules and tickets for the Milan Bergamo Orio al Serio Airport (BGY) to Zurich trip and book your cheap ticket on Omio today!

Milan Bergamo Orio al Serio Airport (BGY) to Zurich train information with Trenitalia:

  • Average Duration: 4 h 25 min
  • Cheapest Price: $45

FAQs: Trains from Milan Bergamo Orio al Serio Airport (BGY) to Zurich

FAQs: Travel by train from Milan Bergamo Orio al Serio Airport (BGY) to Zurich easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Milan Bergamo Orio al Serio Airport (BGY) to Zurich.
FAQs
Cheap train tickets from Milan Bergamo Orio al Serio Airport (BGY) to Zurich can start from as little as $45 (€38) when you book in advance. The average train ticket price for Milan Bergamo Orio al Serio Airport (BGY) to Zurich is $90 (€76); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by train from Milan Bergamo Orio al Serio Airport (BGY) to Zurich is 4 h 25 min   to travel the 129 mile (208 km) long journey. Journey times can vary on weekends and holidays, so use our Journey Planner to search for a specific date.
The first train from Milan Bergamo Orio al Serio Airport (BGY) to Zurich leaves at 6: 02 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Milan Bergamo Orio al Serio Airport (BGY) to Zurich leaves at 4: 02 PM.
For the best Milan Bergamo Orio al Serio Airport (BGY) to Zurich train to purchase, you can travel safely and comfortably with Trenitalia. However, it's always good to check all possible train companies with services between Milan Bergamo Orio al Serio Airport (BGY) and Zurich to compare what amenities they may offer.
A trip to Zurich from Milan Bergamo Orio al Serio Airport (BGY) is worth doing but not as a day trip with a journey time of 4 h 25 min each way. Check with Omio app   the best way to travel.
The cheapest month to travel from Milan Bergamo Orio al Serio Airport (BGY) to Zurich by train is February.
You have options as you can travel from Milan Bergamo Orio al Serio Airport (BGY) to Zurich 2 different ways: bus or train.

Most popular trains, buses, flights and ferries to and from Zurich and Milan Bergamo Orio al Serio Airport (BGY)

HomeTrainsTrains in SwitzerlandTrain Times to ZurichMilan Bergamo Orio al Serio Airport (BGY) to Zurich train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links