Cheap Bus, Train and Carpool tickets to Macerata

What are the most popular routes to Macerata?

Rome - MacerataAverage priceCOP 130,760Average duration4h 50mDaily departures16
Lecce - MacerataAverage priceCOP 305,572Average duration14h 40mDaily departures10
Giulianova - MacerataAverage priceCOP 42,888Average duration1h 19mDaily departures3
Foggia - MacerataAverage priceCOP 124,272Average duration5h 40mDaily departures3
Naples - MacerataAverage priceCOP 226,712Average duration8h 35mDaily departures12

Stations and stops in Macerata

Map of locations