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

Sat, Oct 12
+ 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 Rome to Milan Bergamo Orio al Serio Airport (BGY)

Showing times and prices for Oct 12

Cheapest

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

Cheapest
Intercity
Intercity 588
10:32AM12h18
Rome Termini
10:50PMBergamo, Aeroporto di Bergamo-Orio al Serio
$661One-way
2 transfers
Cheapest
Intercity
Intercity 588
10:32AM12h03
Rome Termini
10:35PMBergamo, Aeroporto di Bergamo-Orio al Serio
$661One-way
2 transfers
2nd Cheapest
Intercity
Regionale 4500
01:12PM11h08
Rome Termini
12:20AMBergamo, Aeroporto di Bergamo-Orio al Serio
$661One-way
2 transfers
2nd Cheapest
Intercity
Regionale 4500
01:12PM10h58
Rome Termini
12:10AMBergamo, Aeroporto di Bergamo-Orio al Serio
$661One-way
2 transfers
2nd Cheapest
Intercity
Regionale 4500
01:12PM10h48
Rome Termini
12:00AMBergamo, Aeroporto di Bergamo-Orio al Serio
$661One-way
2 transfers

Rome to Milan Bergamo Orio al Serio Airport (BGY) train times

Showing trains for tomorrow, Saturday, October 12
ProviderDepartsDurationArrivesTransfersTickets
Frecciarossa
FRECCIAROSSA 1000 9504
05:10AM Rome Termini5h50 11:00AM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9504
05:10AM Rome Termini5h55 11:05AM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9504
05:10AM Rome Termini5h40 10:50AM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9904
05:40AM Rome Termini5h55 11:35AM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9904
05:40AM Rome Termini5h40 11:20AM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9904
05:40AM Rome Termini5h50 11:30AM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
Regionale Veloce 4150
05:52AM Rome Termini6h08 12:00PM Bergamo, Aeroporto di Bergamo-Orio al Serio2 transfers
Frecciarossa
Regionale Veloce 4150
05:52AM Rome Termini5h58 11:50AM Bergamo, Aeroporto di Bergamo-Orio al Serio2 transfers
Frecciarossa
Regionale Veloce 4150
05:52AM Rome Termini6h13 12:05PM Bergamo, Aeroporto di Bergamo-Orio al Serio2 transfers
Intercity
ETRUSCHI LINE 4124
06:12AM Rome Termini11h53 06:05PM Bergamo, Aeroporto di Bergamo-Orio al Serio2 transfers
Intercity
ETRUSCHI LINE 4124
06:12AM Rome Termini11h48 06:00PM Bergamo, Aeroporto di Bergamo-Orio al Serio2 transfers
Intercity
ETRUSCHI LINE 4124
06:12AM Rome Termini12h08 06:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio2 transfers
Italo
9966
06:30AM Rome Termini5h20 11:50AM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9966
06:30AM Rome Termini5h05 11:35AM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9966
06:30AM Rome Termini5h30 12:00PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9608
06:50AM Rome Termini5h15 12:05PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9608
06:50AM Rome Termini5h10 12:00PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9608
06:50AM Rome Termini5h30 12:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9968
07:05AM Rome Termini5h25 12:30PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9968
07:05AM Rome Termini5h00 12:05PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9968
07:05AM Rome Termini5h15 12:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9610
07:20AM Rome Termini5h30 12:50PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9610
07:20AM Rome Termini5h10 12:30PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9610
07:20AM Rome Termini5h15 12:35PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9970
07:30AM Rome Termini5h05 12:35PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9970
07:30AM Rome Termini5h30 01:00PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9970
07:30AM Rome Termini5h20 12:50PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9612
07:50AM Rome Termini5h15 01:05PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9612
07:50AM Rome Termini5h10 01:00PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9612
07:50AM Rome Termini5h30 01:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9972
08:05AM Rome Termini5h25 01:30PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9972
08:05AM Rome Termini5h15 01:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9972
08:05AM Rome Termini5h00 01:05PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9616
08:20AM Rome Termini5h15 01:35PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9616
08:20AM Rome Termini5h30 01:50PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9616
08:20AM Rome Termini5h10 01:30PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9916
08:40AM Rome Termini5h55 02:35PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9916
08:40AM Rome Termini5h50 02:30PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9916
08:40AM Rome Termini5h40 02:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9618
08:50AM Rome Termini5h15 02:05PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9618
08:50AM Rome Termini5h10 02:00PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9618
08:50AM Rome Termini5h30 02:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9974
09:05AM Rome Termini5h00 02:05PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9974
09:05AM Rome Termini5h15 02:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9974
09:05AM Rome Termini5h25 02:30PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9620
09:25AM Rome Termini5h25 02:50PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9620
09:25AM Rome Termini5h05 02:30PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9620
09:25AM Rome Termini5h10 02:35PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9920
09:43AM Rome Termini5h47 03:30PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9920
09:43AM Rome Termini5h52 03:35PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9920
09:43AM Rome Termini5h37 03:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Intercity
Intercity 510
09:57AM Rome Termini9h53 07:50PM Bergamo, Aeroporto di Bergamo-Orio al Serio2 transfers
Intercity
Intercity 510
09:57AM Rome Termini9h38 07:35PM Bergamo, Aeroporto di Bergamo-Orio al Serio2 transfers
Intercity
Intercity 510
09:57AM Rome Termini9h33 07:30PM Bergamo, Aeroporto di Bergamo-Orio al Serio2 transfers
Frecciarossa
FRECCIAROSSA 9524
10:10AM Rome Termini5h40 03:50PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Intercity
ETRUSCHI LINE 4128
10:12AM Rome Termini11h48 10:00PM Bergamo, Aeroporto di Bergamo-Orio al Serio3 transfers
Intercity
ETRUSCHI LINE 4128
10:12AM Rome Termini11h53 10:05PM Bergamo, Aeroporto di Bergamo-Orio al Serio3 transfers
Frecciarossa
FRECCIAROSSA 9624
10:20AM Rome Termini5h30 03:50PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 9624
10:20AM Rome Termini5h10 03:30PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 9624
10:20AM Rome Termini5h15 03:35PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Intercity
Intercity 588
10:32AM Rome Termini12h18 10:50PM Bergamo, Aeroporto di Bergamo-Orio al Serio2 transfers
Intercity
Intercity 588
10:32AM Rome Termini12h03 10:35PM Bergamo, Aeroporto di Bergamo-Orio al Serio2 transfers
Italo
9924
10:40AM Rome Termini5h40 04:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9626
10:50AM Rome Termini5h10 04:00PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9626
10:50AM Rome Termini5h30 04:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9626
10:50AM Rome Termini5h15 04:05PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9978
11:05AM Rome Termini5h25 04:30PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9978
11:05AM Rome Termini5h15 04:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9978
11:05AM Rome Termini5h00 04:05PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9928
11:40AM Rome Termini5h55 05:35PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9928
11:40AM Rome Termini5h50 05:30PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9928
11:40AM Rome Termini5h40 05:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9630
11:50AM Rome Termini5h15 05:05PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9630
11:50AM Rome Termini5h10 05:00PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9630
11:50AM Rome Termini5h30 05:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9980
12:10PM Rome Termini5h10 05:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9980
12:10PM Rome Termini4h55 05:05PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9980
12:10PM Rome Termini5h20 05:30PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9932
12:40PM Rome Termini5h55 06:35PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9932
12:40PM Rome Termini5h40 06:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9932
12:40PM Rome Termini5h50 06:30PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9634
12:50PM Rome Termini5h10 06:00PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9634
12:50PM Rome Termini5h15 06:05PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9634
12:50PM Rome Termini5h30 06:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Intercity
Regionale 4500
01:12PM Rome Termini11h08 12:20AM Bergamo, Aeroporto di Bergamo-Orio al Serio2 transfers
Intercity
Regionale 4500
01:12PM Rome Termini10h58 12:10AM Bergamo, Aeroporto di Bergamo-Orio al Serio2 transfers
Intercity
Regionale 4500
01:12PM Rome Termini10h48 12:00AM Bergamo, Aeroporto di Bergamo-Orio al Serio2 transfers
Italo
8134
01:40PM Rome Termini5h50 07:30PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
8134
01:40PM Rome Termini5h55 07:35PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
8134
01:40PM Rome Termini5h40 07:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciabianca
FRECCIABIANCA 8620
01:57PM Rome Termini8h38 10:35PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciabianca
FRECCIABIANCA 8620
01:57PM Rome Termini8h33 10:30PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciabianca
FRECCIABIANCA 8620
01:57PM Rome Termini8h53 10:50PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9984
02:10PM Rome Termini5h10 07:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9984
02:10PM Rome Termini4h55 07:05PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9984
02:10PM Rome Termini5h20 07:30PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9940
02:40PM Rome Termini5h50 08:30PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9940
02:40PM Rome Termini5h40 08:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9940
02:40PM Rome Termini5h55 08:35PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9642
02:50PM Rome Termini5h30 08:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9642
02:50PM Rome Termini5h15 08:05PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9642
02:50PM Rome Termini5h10 08:00PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9986
03:05PM Rome Termini5h15 08:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9986
03:05PM Rome Termini5h25 08:30PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9986
03:05PM Rome Termini5h00 08:05PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9644
03:20PM Rome Termini5h10 08:30PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9644
03:20PM Rome Termini5h15 08:35PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9644
03:20PM Rome Termini5h30 08:50PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9946
03:40PM Rome Termini5h40 09:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9946
03:40PM Rome Termini5h50 09:30PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9946
03:40PM Rome Termini5h55 09:35PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9646
03:50PM Rome Termini5h10 09:00PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9646
03:50PM Rome Termini5h15 09:05PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9646
03:50PM Rome Termini5h30 09:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9950
04:10PM Rome Termini5h10 09:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9950
04:10PM Rome Termini4h55 09:05PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9950
04:10PM Rome Termini5h20 09:30PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9648
04:25PM Rome Termini5h10 09:35PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9648
04:25PM Rome Termini5h05 09:30PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9648
04:25PM Rome Termini5h25 09:50PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9948
04:40PM Rome Termini5h40 10:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9948
04:40PM Rome Termini5h55 10:35PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9948
04:40PM Rome Termini5h50 10:30PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9990
05:05PM Rome Termini5h15 10:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9990
05:05PM Rome Termini5h25 10:30PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9990
05:05PM Rome Termini5h00 10:05PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9952
05:40PM Rome Termini5h40 11:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9952
05:40PM Rome Termini5h50 11:30PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9952
05:40PM Rome Termini5h55 11:35PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 9658
05:50PM Rome Termini5h15 11:05PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 9658
05:50PM Rome Termini5h10 11:00PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 9658
05:50PM Rome Termini5h30 11:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9992
06:05PM Rome Termini5h00 11:05PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9992
06:05PM Rome Termini5h25 11:30PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9992
06:05PM Rome Termini5h15 11:20PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9660
06:20PM Rome Termini5h10 11:30PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9660
06:20PM Rome Termini5h15 11:35PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9660
06:20PM Rome Termini5h30 11:50PM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9954
06:40PM Rome Termini5h50 12:30AM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9954
06:40PM Rome Termini5h40 12:20AM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9954
06:40PM Rome Termini5h30 12:10AM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9662
06:50PM Rome Termini5h20 12:10AM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9662
06:50PM Rome Termini5h10 12:00AM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Frecciarossa
FRECCIAROSSA 1000 9662
06:50PM Rome Termini5h30 12:20AM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9994
07:05PM Rome Termini5h15 12:20AM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9994
07:05PM Rome Termini5h05 12:10AM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer
Italo
9994
07:05PM Rome Termini5h25 12:30AM Bergamo, Aeroporto di Bergamo-Orio al Serio1 transfer

This is the last train of the day.

Find all the dates and times for this journey

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

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

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

Showing times and prices for Oct 12

Fastest Journey

4 h 55 m

Average

6 h

Trains per day

147

Distance

475 km

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

Fastest
Italo
9984
02:10PM4h55
Rome Termini
07:05PMBergamo, Aeroporto di Bergamo-Orio al Serio
$1051One-way
1 transfer
Fastest
Italo
9950
04:10PM4h55
Rome Termini
09:05PMBergamo, Aeroporto di Bergamo-Orio al Serio
$1051One-way
1 transfer
Fastest
Italo
9980
12:10PM4h55
Rome Termini
05:05PMBergamo, Aeroporto di Bergamo-Orio al Serio
$1051One-way
1 transfer
2nd Fastest
Italo
9992
06:05PM5h00
Rome Termini
11:05PMBergamo, Aeroporto di Bergamo-Orio al Serio
$1051One-way
1 transfer
2nd Fastest
Italo
9986
03:05PM5h00
Rome Termini
08:05PMBergamo, Aeroporto di Bergamo-Orio al Serio
$1051One-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 Rome to Milan Bergamo Orio al Serio Airport (BGY)

distanceDistance295 miles (475 km)
durationAverage train duration5 h 57 min
priceAverage train ticket price$53 (€45)
changesDirect trainNo
carriersTrain companiesFrecciarossa, Italo, Intercity Notte, Regionale or Intercity

Trains from Rome to Milan Bergamo Orio al Serio Airport (BGY) cover the 295 miles (475 km) long journey taking on average 5 h 57 min with our travel partners like Frecciarossa, Italo, Intercity Notte, Regionale or Intercity. You can get the cheapest train tickets for this route for as low as $28 (€24), but the average price of train tickets is $53 (€45).

Train companies: Frecciarossa, Italo and Intercity Notte from Rome to Milan Bergamo Orio al Serio Airport (BGY) trains

Travel from Rome to Milan Bergamo Orio al Serio Airport (BGY) from $24 (€21) with Omio’s train partners Frecciarossa, Italo and Intercity Notte! You can find the best schedules and tickets when comparing and booking the most convenient route for you.

Step on board a Frecciarossa train and relax as you travel across Italy. Trenitalia’s Frecciarossa high-speed trains make about 200 connections across Italy per day and are renowned for their comfort, speed and reduced environmental impact. Frecciarossa trains reach speeds up to 186 mph (300 kmh), so you can travel 295 miles (475 km) quickly to Milan Bergamo Orio al Serio Airport (BGY) from Rome. When booking your Frecciarossa train between Rome and Milan Bergamo Orio al Serio Airport (BGY), you can choose between four different classes: Standard, Premium, Business, and Executive. While each class offers different levels of comfort, all Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

Prices for the Rome to Milan Bergamo Orio al Serio Airport (BGY) train start as low as $101 (€87) one-way on Omio. Simply check the latest Trenitalia Frecciarossa train schedule for your ideal departure and arrival times, choose between the Super Economy, Economy, and Base fares, and book your cheap train between Rome and Milan Bergamo Orio al Serio Airport (BGY) on Omio today!

Rome to Milan Bergamo Orio al Serio Airport (BGY) train information with Frecciarossa:

  • Average Duration: 10 h 12 min
  • Cheapest Price: $101

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

FAQs: Travel by train from Rome to Milan Bergamo Orio al Serio Airport (BGY) 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 Rome to Milan Bergamo Orio al Serio Airport (BGY).
FAQs
Cheap train tickets from Rome to Milan Bergamo Orio al Serio Airport (BGY) can start from as little as $28 (€24) when you book in advance. The average train ticket price for Rome to Milan Bergamo Orio al Serio Airport (BGY) is $53 (€45); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Rome to Milan Bergamo Orio al Serio Airport (BGY) train travel time is 5 h 57 min   for the 295 mile (475 km) long journey, but the duration can vary if you travel on weekends and holidays.
The first train from Rome to Milan Bergamo Orio al Serio Airport (BGY) leaves at 7: 50 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Rome to Milan Bergamo Orio al Serio Airport (BGY) leaves at 9: 56 PM.
Yes, you can take a high-speed train from Rome to Milan Bergamo Orio al Serio Airport (BGY) with Frecciarossa or Italo. Overall you can travel with the following companies: Frecciarossa, Italo, Intercity Notte, Regionale or Intercity.
When taking a train from Rome to Milan Bergamo Orio al Serio Airport (BGY), you can count on Frecciarossa, Italo, Intercity Notte, Regionale or Intercity for the best way to get you to Milan Bergamo Orio al Serio Airport (BGY). You can also check all possible train providers who offer a service from Rome to Milan Bergamo Orio al Serio Airport (BGY) and compare the amenities they offer before buying a train ticket.
Yes, you can take a night train from Rome to Milan Bergamo Orio al Serio Airport (BGY) with Intercity Notte. Find all the info regarding night trains in Europe.  
The cheapest month for a train from Rome to Milan Bergamo Orio al Serio Airport (BGY) is October.
You have options as you can travel from Rome to Milan Bergamo Orio al Serio Airport (BGY) 3 different ways: bus, train or flight.

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

HomeTrainsTrains in ItalyTrain Times to Milan Bergamo Orio al Serio Airport (BGY)Rome to Milan Bergamo Orio al Serio Airport (BGY) 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