Travel from Milan-Bergamo-Airport-BGY to Rome

Train, bus or fly from Milan Bergamo Airport (BGY) to Rome?

Alitalia flies from Milan Bergamo Airport (BGY) to Rome hourly. Alternatively, Trenitalia Frecce operates a train from Milan Bergamo Airport (BGY) to Rome once daily. Tickets cost $70 - $110 and the journey takes 4 h 33 min.

Travel Guides

Getting to Rome from the airportGet the details in Rome2rio’s airport-to-city travel guide
Getting to Milan from the airportGet the details in Rome2rio’s airport-to-city travel guide
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Milan Bergamo Airport (BGY) to Rome

ModeDurationPrice
From Milan Bergamo airport fly to Pescara airport then bus to Rome.4 h 45 min$86
From Orio al Serio Airport shuttle to Milan Linate airport, fly to Rome airport, then train to Rome.3 h 50 min$141
From Orio al Serio Airport bus to Milan Malpensa airport, fly to Rome airport, then train to Rome.4 h 10 min$150
From Orio al Serio Airport bus to Verona airport, fly to Rome airport, then train to Rome.4 h 19 min$151
From Milan Bergamo Airport shuttle to Milano Centrale, train to Genova Piazza Principe, train to Genoa airport, fly to Rome airport, then train to Rome.6 h 9 min$156
From Orio al Serio Airport bus to Milano Centrale then train to Roma Termini.4 h 30 min$92
From Orio al Serio Airport bus to Bergamo then train to Roma Termini.5 h 37 min$91
From Orio al Serio Airport bus to Brescia Station then train to Roma Termini Station.5 h 58 min$69
From Orio al Serio Airport bus to Bergamo, Bergamo then bus to Rome.8 h 59 min$66
From Milan Bergamo Airport (BGY) drive to Rome.5 h 36 min$109

How long does it take to get from Milan Bergamo Airport (BGY) to Rome?

It takes approximately 4 h 45 min to get from Milan Bergamo Airport (BGY) to Rome, including transfers.

Is there a direct bus between Milan Bergamo Airport (BGY) and Rome?

No, there is no direct bus from Milan Bergamo Airport (BGY) to Rome. However, there are services departing from Orio al Serio Airport and arriving at Rome via Bergamo, Bergamo. The journey, including transfers, takes approximately 8 h 59 min.

Operators from Milan Bergamo Airport (BGY) to Rome

OperatorPhoneWebsite
RyanairRyanair
Prontobus+39 329 8631455Prontobus
GoOpti+386 1 320 4530GoOpti
AlitaliaAlitalia
Trenitalia+39 06 68475475Trenitalia
Alto Adige Bus895 895 0831Alto Adige Bus
MeridianaMeridiana
NeosNeos
Blue Panorama AirlinesBlue Panorama Airlines
Ethiopian AirlinesEthiopian Airlines
Orio Shuttle035.319366Orio Shuttle
Trenitalia Eurocity+39 06 68475475Trenitalia Eurocity
Autostradale+39 02 3008 9000Autostradale
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
ATB Azienda Trasporti Bergamo+39 035 236026ATB Azienda Trasporti Bergamo
ItaloTreno+39 060708ItaloTreno
FlixBus+49 1807 123 99 123FlixBus