Cheap Bus, Train and Carpool tickets to Macerata

What are the most popular routes to Macerata?

Pescara - MacerataAverage priceNZ$24Average duration1h 59mDaily departures4
Bari - MacerataAverage priceNZ$64Average duration7h 25mDaily departures3
Catania - MacerataAverage priceNZ$228Average duration18h 55mDaily departures11
Giulianova - MacerataAverage priceNZ$20Average duration1h 19mDaily departures3
Lecce - MacerataAverage priceNZ$151Average duration14h 34mDaily departures10

Stations and stops in Macerata

Map of locations