Cheap Bus tickets to Caraguatatuba

What are the most popular routes to Caraguatatuba?

São Paulo - CaraguatatubaAverage pricePLN 93Average duration3h 40mDaily departures16
Rio de Janeiro - CaraguatatubaAverage pricePLN 145Average duration6h 45mDaily departures2
Paraty - CaraguatatubaAverage pricePLN 71Average duration3hDaily departures5
Guarulhos - CaraguatatubaAverage pricePLN 75Average duration2h 55mDaily departures13
Ubatuba - CaraguatatubaAverage pricePLN 24Average duration1h 50mDaily departures3