Cheap Bus, Train, and Carpool tickets to Macerata

What are the most popular routes to Macerata?

Ancona - MacerataAverage priceMAD 112Average duration35mDaily departures13
Bologna - MacerataAverage priceMAD 395Average duration8h 20mDaily departures5
Bologna - MacerataAverage priceMAD 490Average duration2h 50mDaily departures4
Bari - MacerataAverage priceMAD 356Average duration7h 25mDaily departures3
Giulianova - MacerataAverage priceMAD 110Average duration1h 19mDaily departures2

Macerata stations and stops

Locations map