Cheap Bus tickets to Castelo, BR

What are the most popular routes to Castelo?

Rio de Janeiro - CasteloAverage priceMX$668Average duration7h 55mDaily departures2
Petrópolis - CasteloAverage priceMX$692Average duration6h 55mDaily departures1
Porto Alegre - CasteloAverage priceMX$2,567Average duration1d 15hDaily departures1
São Paulo - CasteloAverage priceMX$1,046Average duration18h 55mDaily departures3
Florianópolis - CasteloAverage priceMX$2,249Average duration1d 8hDaily departures2