Cheap Bus tickets to Castelo, BR

What are the most popular routes to Castelo?

Rio de Janeiro - CasteloAverage priceTRY 1,761Average duration7h 55mDaily departures2
Petrópolis - CasteloAverage priceTRY 1,824Average duration6h 55mDaily departures1
Porto Alegre - CasteloAverage priceTRY 6,767Average duration1d 15hDaily departures1
São Paulo - CasteloAverage priceTRY 2,756Average duration18h 55mDaily departures3
Florianópolis - CasteloAverage priceTRY 5,927Average duration1d 8hDaily departures2