Cheap Bus tickets to Castro, CL

What are the most popular routes to Castro?

Puerto Montt - CastroAverage price$18Average duration3h 40mDaily departures33
Santiago - CastroAverage price$88Average duration17hDaily departures20
Ancud - CastroAverage price$8Average duration1h 20mDaily departures42
Temuco - CastroAverage price$41Average duration8h 50mDaily departures10
Valdivia - CastroAverage price$35Average duration7h 25mDaily departures16

Stations and stops in Castro

Locations map