Travel from Bologna to Ascoli-Piceno

Bus or train from Bologna to Ascoli Piceno?

Trenitalia Frecce operates a train from Bologna to Ascoli Piceno hourly. Tickets cost $19 - $27 and the journey takes 52 min. 2 other operators also service this route. Alternatively, Baltour operates a bus from Bologna to Ascoli Piceno 3 times a day. Tickets cost $18 - $26 and the journey takes 3 h 38 min. MadeBus also services this route every 2 hours.

Travel Guides

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

How to get from Bologna to Ascoli Piceno

From Bologna C.Le train to Rimini, train to Porto d'Ascoli, then line 7085 train to S. Filippo. 4 h 10 min 44€. From Bologna C.Le train to Ancona then train to Ascoli Piceno. 4 h 37 min 39€. From Bologna, Bologna bus to 1^ Marconi-Mandracchio, bus to Ancona, then train to Ascoli Piceno. 5 h 41 min 28€. From Bologna bus to Porto San Giorgio, walk to Porto San Giorgio, then bus to Ascoli Piceno. 6 h 28 min. From Bologna drive to Ascoli Piceno. 3 h 3 min 49€. From Ospedale Maggiore line 40 bus to Bologna airport, fly to Rome airport, bus to Cupramarittima, then train to Ascoli Piceno. 7 h 28 min 97€.

Is there a direct train between Bologna and Ascoli Piceno?

No, there is no direct train from Bologna to Ascoli Piceno. However, there are services departing from Bologna C.Le and arriving at S. Filippo via Rimini and Porto d'Ascoli. The journey, including transfers, takes approximately 4 h 10 min.

Is there a direct bus between Bologna and Ascoli Piceno?

No, there is no direct bus from Bologna to Ascoli Piceno. However, there are services departing from Bologna and arriving at Ascoli Piceno via Porto San Giorgio. The journey, including transfers, takes approximately 6 h 28 min.
Close Print Itinerary
  1. Here are 6 options to get from
    Bologna to Ascoli Piceno:

    1. Trip:
      1 Train via Rimini
      • One-Way approx: USD $35 - $69
      • Duration: 4 h 10 min
      Open +
      • Trip:
        1 Train via Rimini
        • One-Way approx: USD $35 - $69
        • Duration: 4 h 10 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $41 - $54
      • Duration: 4 h 37 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $41 - $54
        • Duration: 4 h 37 min
        Close x
    3. Trip:
      3 Bus, train
      • One-Way approx: USD $27 - $35
      • Duration: 5 h 41 min
      Open +
      • Trip:
        3 Bus, train
        • One-Way approx: USD $27 - $35
        • Duration: 5 h 41 min
        Close x
    4. Trip:
      4 Bus
      • One-Way approx: N/A
      • Duration: 6 h 28 min
      Open +
      • Trip:
        4 Bus
        • One-Way approx: N/A
        • Duration: 6 h 28 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $45 - $75
      • Duration: 3 h 3 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $45 - $75
        • Duration: 3 h 3 min
        Close x
    6. Trip:
      6 Fly, bus
      • One-Way approx: USD $69 - $282
      • Duration: 7 h 28 min
      Open +
      • Trip:
        6 Fly, bus
        • One-Way approx: USD $69 - $282
        • Duration: 7 h 28 min
        Close x