Travel from Bologna to Macerata

Bus or train from Bologna to Macerata?

Trenitalia Frecce operates a train from Bologna to Macerata hourly. Tickets cost $29 - $45 and the journey takes 1 h 47 min. Trenitalia also services this route hourly. Alternatively, Baltour operates a bus from Bologna to Macerata every 4 hours. Tickets cost $14 - $27 and the journey takes 3 h 59 min. 2 other operators also service this route.

Travel Guides

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

How to get from Bologna to Macerata

From Bologna C.Le train to Ancona then train to Macerata. 3 h 52 min 36€. From Bologna bus to Civitanova Marche, walk to Civitanova Marche - Costamartina - Via V, then bus to Macerata Sferisterio. 5 h 25 min 20€. From Bologna - Piazza XX settembre bus to Via Albertini - Ancona, walk to Aspio, then bus to Macerata Terminal. 5 h 31 min. From Bologna drive to Macerata. 2 h 39 min 41€.

Is there a direct train between Bologna and Macerata?

No, there is no direct train from Bologna to Macerata. However, there are services departing from Bologna C.Le and arriving at Macerata via Ancona. The journey, including transfers, takes approximately 3 h 52 min.

Is there a direct bus between Bologna and Macerata?

No, there is no direct bus from Bologna to Macerata. However, there are services departing from Bologna and arriving at Macerata Sferisterio via Civitanova Marche - Costamartina - Via V. The journey, including transfers, takes approximately 5 h 25 min.
Close Print Itinerary
  1. Here are 4 options to get from
    Bologna to Macerata:

    1. Trip:
      1 Train
      • One-Way approx: USD $37 - $49
      • Duration: 3 h 52 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $37 - $49
        • Duration: 3 h 52 min
        Close x
    2. Trip:
      2 Bus Baltour
      • One-Way approx: USD $14 - $27
      • Duration: 5 h 25 min
      Open +
      • Trip:
        2 Bus Baltour
        • One-Way approx: USD $14 - $27
        • Duration: 5 h 25 min
        Close x
    3. Trip:
      3 Bus Società Autocooperative Trasporti Italiani S.p.A.
      • One-Way approx: N/A
      • Duration: 5 h 31 min
      Open +
      • Trip:
        3 Bus Società Autocooperative Trasporti Italiani S.p.A.
        • One-Way approx: N/A
        • Duration: 5 h 31 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $40 - $60
      • Duration: 2 h 39 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $40 - $60
        • Duration: 2 h 39 min
        Close x