Travel from La-Spezia to Milan-Bergamo-Airport-BGY

Bus or train from La Spezia to Milan Bergamo Airport (BGY)?

You can take a train from La Spezia to Milan Bergamo Airport (BGY) via Genova Piazza Principe, Milano Centrale, and Bergamo FS in around 5 h 3 min. Alternatively, you can take a bus from La Spezia to Milan Bergamo Airport (BGY) via Milan, Milan in around 5 h 45 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from La Spezia to Milan Bergamo Airport (BGY)

From La Spezia Centrale train to Genova Piazza Principe, train to Milan Central Station, then bus to Orio al Serio Airport. 4 h 15 min 39€. From La Spezia Centrale train to Milano Centrale then bus to Orio al Serio Airport. 4 h 21 min 38€. From La Spezia C. train to Piacenza then shuttle to Orio al Serio Airport. 4 h 24 min 108€. From La Spezia Centrale train to Genova Piazza Principe, train to Milano Centrale, train to Bergamo FS, then bus to Orio al Serio Airport. 5 h 3 min 50€. From La Spezia bus to Milan, Milan then bus to Bergamo, Bergamo. 5 h 45 min 24€. From La Spezia drive to Milan Bergamo Airport (BGY). 2 h 35 min 39€.
Close Print Itinerary
  1. Here are 6 options to get from
    La Spezia to Milan Bergamo Airport (BGY):

    1. Trip:
      1 Train Trenitalia Eurocity, bus
      • One-Way approx: USD $40 - $56
      • Duration: 4 h 15 min
      Open +
      • Trip:
        1 Train Trenitalia Eurocity, bus
        • One-Way approx: USD $40 - $56
        • Duration: 4 h 15 min
        Close x
    2. Trip:
      2 Train, bus
      • One-Way approx: USD $36 - $56
      • Duration: 4 h 21 min
      Open +
      • Trip:
        2 Train, bus
        • One-Way approx: USD $36 - $56
        • Duration: 4 h 21 min
        Close x
    3. Trip:
      3 Train, shuttle
      • One-Way approx: USD $47 - $216
      • Duration: 4 h 24 min
      Open +
      • Trip:
        3 Train, shuttle
        • One-Way approx: USD $47 - $216
        • Duration: 4 h 24 min
        Close x
    4. Trip:
      4 Train
      • One-Way approx: USD $41 - $69
      • Duration: 5 h 3 min
      Open +
      • Trip:
        4 Train
        • One-Way approx: USD $41 - $69
        • Duration: 5 h 3 min
        Close x
    5. Trip:
      5 Bus
      • One-Way approx: USD $19 - $32
      • Duration: 5 h 45 min
      Open +
      • Trip:
        5 Bus
        • One-Way approx: USD $19 - $32
        • Duration: 5 h 45 min
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $35 - $60
      • Duration: 2 h 35 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $35 - $60
        • Duration: 2 h 35 min
        Close x