Travel from Bergamo to Ancona

Train, bus or fly from Bergamo to Ancona?

Trenord operates a train from Bergamo to Ancona hourly. Tickets cost $6 - $18 and the journey takes 48 min. 2 other operators also service this route. Alternatively, Nord Est Trasporti operates a bus from Bergamo to Ancona every 30 minutes. Tickets cost $5 - $8 and the journey takes 51 min. FlixBus also services this route once daily.

Travel Guides

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

How to get from Bergamo to Ancona

From Bergamo train to Milano Centrale, train to Bologna C.Le, then train to Ancona. 5 h 1 min 65€. From Bergamo train to Bologna C.Le then train to Ancona. 5 h 11 min 55€. From Bergamo Autostazione bus to Milan, Milan then bus to Ancona. 7 h 46 min 42€. From Bergamo, Bergamo bus to Ancona. 10 h 5 min 52€. From Bergamo drive to Ancona. 4 h 13 min 68€. From Bergamo Porta Nuova bus to Milan Bergamo airport, fly to Ancona airport, then train to Ancona. 6 h 21 min 184€. From Bergamo Porta Nuova bus to Milan Bergamo airport, fly to Pescara airport, line 38 bus to Pescara, then train to Ancona. 5 h 28 min 70€. From Bergamo shuttle to Bologna, bus to C. Ferretti Biv. Autostrada, then bus to Ancona Stazione F.S.. 9 h 37 min 225€.
Close Print Itinerary
  1. Here are 8 options to get from
    Bergamo to Ancona:

    1. Trip:
      1 Train via Milano Centrale
      • One-Way approx: USD $59 - $97
      • Duration: 5 h 1 min
      Open +
      • Trip:
        1 Train via Milano Centrale
        • One-Way approx: USD $59 - $97
        • Duration: 5 h 1 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $55 - $81
      • Duration: 5 h 11 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $55 - $81
        • Duration: 5 h 11 min
        Close x
    3. Trip:
      3 Bus via Milan, Milan
      • One-Way approx: USD $32 - $53
      • Duration: 7 h 46 min
      Open +
      • Trip:
        3 Bus via Milan, Milan
        • One-Way approx: USD $32 - $53
        • Duration: 7 h 46 min
        Close x
    4. Trip:
      4 Bus
      • One-Way approx: USD $35 - $65
      • Duration: 10 h 5 min
      Open +
      • Trip:
        4 Bus
        • One-Way approx: USD $35 - $65
        • Duration: 10 h 5 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $65 - $100
      • Duration: 4 h 13 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $65 - $100
        • Duration: 4 h 13 min
        Close x
    6. Trip:
      6 Fly to Ancona
      • One-Way approx: USD $89 - $408
      • Duration: 6 h 21 min
      Open +
      • Trip:
        6 Fly to Ancona
        • One-Way approx: USD $89 - $408
        • Duration: 6 h 21 min
        Close x
    7. Trip:
      7 Fly to Pescara, train
      • One-Way approx: USD $48 - $260
      • Duration: 5 h 28 min
      Open +
      • Trip:
        7 Fly to Pescara, train
        • One-Way approx: USD $48 - $260
        • Duration: 5 h 28 min
        Close x
    8. Trip:
      8 Shuttle, bus
      • One-Way approx: USD $64 - $473
      • Duration: 9 h 37 min
      Open +
      • Trip:
        8 Shuttle, bus
        • One-Way approx: USD $64 - $473
        • Duration: 9 h 37 min
        Close x