Cheap Bus tickets to Castro, CL

What are the most popular routes to Castro?

Puerto Montt - CastroAverage priceR 209Average duration3h 40mDaily departures28
Santiago - CastroAverage priceR 898Average duration16h 55mDaily departures14
Temuco - CastroAverage priceR 486Average duration8h 50mDaily departures9
Ancud - CastroAverage priceR 86Average duration1h 20mDaily departures42
Valdivia - CastroAverage priceR 408Average duration7h 30mDaily departures16

Castro stations and stops

Locations map