Cheap Bus tickets to Campina Grande

What are the most popular routes to Campina Grande?

Salvador - Campina GrandeAverage price$49Average duration16h 49mDaily departures2
Brasília - Campina GrandeAverage price$152Average duration2d 2hDaily departures2
Recife - Campina GrandeAverage price$17Average duration3h 44mDaily departures4
Jaboatão dos Guararapes - Campina GrandeAverage price$14Average duration5h 3mDaily departures1
Rio de Janeiro - Campina GrandeAverage price$209Average duration2d 9hDaily departures2