Cheap Bus tickets to Caruaru

Scenic view of Caruaru

What are the most popular routes to Caruaru?

São Paulo - CaruaruAverage priceNZ$302Average duration2d 16hDaily departures2
Salvador - CaruaruAverage priceNZ$81Average duration13h 55mDaily departures3
Recife - CaruaruAverage priceNZ$19Average duration1h 55mDaily departures38
Natal - CaruaruAverage priceNZ$44Average duration7h 40mDaily departures6
Maceió - CaruaruAverage priceNZ$39Average duration3h 25mDaily departures6