Cheap Bus tickets to Castro, CL

What are the most popular routes to Castro?

Puerto Montt - CastroAverage priceR 209Average duration3h 35mDaily departures44
Santiago - CastroAverage priceR 803Average duration16h 30mDaily departures15
Temuco - CastroAverage priceR 487Average duration8h 50mDaily departures10
Ancud - CastroAverage priceR 86Average duration1h 20mDaily departures45
Puerto Varas - CastroAverage priceR 253Average duration4h 25mDaily departures15

Castro stations and stops

Locations map