When you want to get from Goiania to Caruaru, your choices are limited. There is only one option we offer for this route:
The overland distance from Goiania to Caruaru is 1386 miles (2229 km).
The flying distance is 1066 miles (1715 km).
The travel time from Goiania to Caruaru takes approximately 43 hours.
To get from Goiania to Caruaru prepare to shell out about USD 70.00 for your ticket.
Buses from Goiania to Caruaru ride 1 times a day.
While bus is the only option we offer for this route, these simple tips and recommendations will help enhance your travel experience.
Up to now, 585 booked bus tickets from Goiania to Caruaru through our service. You can check reviews above.