Travel options for:
Milan Bergamo Airport (BGY) to Rome
  • Fly Milan Bergamo to Pescara, bus

    $48 - $259
    1. Milan Bergamo (BGY)

      1 h 15 min - non-stop

      $21 - $220

    2. Pescara (PSR)

      2 h 30 min - once daily

      $27 - $40

  • Fly Milan Linate to Rome

    $84 - $294
    1. Milan Bergamo Airport (BGY)

      56 min - on demand

      $30 - $90

    2. Milan Linate (LIN)

      1 h 10 min - non-stop

      $40 - $190

    3. Rome (FCO)

      32 min - every 20 minutes

      $12 - $17

  • Bus to Verona, fly to Rome

    $92 - $355
    1. Milan Bergamo Airport (BGY)

      1 h 35 min - 4 times a day

      $50 - $70

    2. Verona (VRN)

      1 h - non-stop

      $30 - $270

    3. Rome (FCO)

      32 min - every 20 minutes

      $12 - $17

  • Bus to Milan Malpensa, fly to Rome

    $101 - $323
    1. Milan Bergamo Airport (BGY)

      1 h 16 min - 4 times a day

      $45 - $70

    2. Milan Malpensa (MXP)

      1 h 10 min - non-stop

      $40 - $240

    3. Rome (FCO)

      32 min - every 20 minutes

      $12 - $17

  • Shuttle, train to Genoa, fly to Rome

    $75 - $323
    1. Milan Bergamo Airport (BGY)

      50 min - every 30 minutes

      $5 - $12

    2. Milano Centrale

      1 h 30 min - once daily

      $21 - $30

    3. Genova Piazza Principe

      14 min - every 2 hours

      $1 - $14

    4. Genoa (GOA)

      1 h - non-stop

      $35 - $250

    5. Rome (FCO)

      32 min - every 20 minutes

      $12 - $17

  • Bus, train

    $49 - $105
    1. Milan Bergamo Airport

      1 h - every 30 minutes

      $4 - $11

    2. Milano Centrale

      2 h 55 min - 5 times a day

      $45 - $95

  • Train

    $53 - $84
    1. Milan Bergamo Airport (BGY)

      11 min - every 20 minutes - line 1

      $3

    2. Bergamo

      48 min - hourly

      $6 - $17

    3. Milano Centrale Station

      3 h 34 min - once daily

      $45 - $65

  • Bus

    $37 - $67
    1. Milan Bergamo Airport (BGY)

      11 min - every 20 minutes - line 1

      $3

    2. Bergamo, Bergamo

      9 h 30 min - once daily

      $35 - $65

  • Drive

    $90 - $130
    1. Milan Bergamo Airport (BGY)

      5 h 37 min - 374.7 miles

      $90 - $130

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Milan Bergamo airport fly to Pescara airport then bus to Rome. 4 h 45 min $85. From Orio al Serio Airport shuttle to Milan Linate airport, fly to Rome airport, then train to Rome. 3 h 48 min $138. From Orio al Serio Airport bus to Verona airport, fly to Rome airport, then train to Rome. 4 h 17 min $148. From Orio al Serio Airport bus to Milan Malpensa airport, fly to Rome airport, then train to Rome. 4 h 8 min $147. From Milan Bergamo Airport (BGY) shuttle to Milano Centrale, train to Genova Piazza Principe, train to Genoa airport, fly to Rome airport, then train to Rome. 6 h 3 min $142. From Milan Bergamo Airport bus to Milano Centrale then train to Roma Termini. 4 h 11 min $70. From Milan Bergamo Airport (BGY) line 1 bus to Bergamo, train to Milano Centrale Station, then train to Roma Termini Station. 5 h 45 min $73. From Milan Bergamo Airport (BGY) line 1 bus to Bergamo, Bergamo then bus to Rome. 10 h 41 min $62. From Milan Bergamo Airport (BGY) drive to Rome. 5 h 37 min $110.