Cheap Bus tickets to Castro, CL

What are the most popular routes to Castro?

Puerto Montt - CastroAverage priceR 234Average duration3h 40mDaily departures51
Santiago - CastroAverage priceR 648Average duration16h 25mDaily departures17
Ancud - CastroAverage priceR 97Average duration1h 20mDaily departures49
Puerto Varas - CastroAverage priceR 278Average duration4h 25mDaily departures18
Valdivia - CastroAverage priceR 417Average duration7h 30mDaily departures16

Castro stations and stops

Locations map