Cheap Bus tickets to Itaiba

What are the most popular routes to Itaiba?

Caruaru - ItaibaAverage price£21Average duration3h 31mDaily departures1
Recife - ItaibaAverage price£24Average duration5h 21mDaily departures1
Garanhuns - ItaibaAverage price£9Average duration1h 45mDaily departures1