There are 4 ways to get from La Ensenada to Castro by bus, car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from La Ensenada to Terminal de Buses de Puerto Monttbus Puerto Mont
- Take the bus from Terminal de Buses de Puerto Montt to Terminal Municipal de Castrobus Castro / ...
3h 25m$9–25Minibus, bus
cheapest- Take the bus from Ensenada to Puerto Varasbus Lago Todos los Santos
- Take the bus from Puerto Varas to Castrobus Castro
5h 54m$8–23Drive, car ferry
- Drive from La Ensenada to Parguacar
- Take the car ferry from Pargua to Chacaocarferry
- Drive from Chacao to Castrocar
3h 44m$33–66Bus via Castro
- Take the bus from Ensenada to Terminal de Buses de Puerto Monttbus Río Puelo / ...
- Take the bus from Terminal de Buses de Puerto Montt to Castrobus Puerto Montt
4h 53m$11–18
Questions & Answers
The cheapest way to get from La Ensenada to Castro is to Bus which costs $9 - $26 and takes 3h 25m.
The fastest way to get from La Ensenada to Castro is to Bus which takes 3h 25m and costs $9 - $26.
No, there is no direct bus from La Ensenada to Castro. However, there are services departing from La Ensenada and arriving at Terminal Municipal de Castro via Terminal de Buses de Puerto Montt. The journey, including transfers, takes approximately 3h 25m.
The distance between La Ensenada and Castro is 239 km.
The best way to get from La Ensenada to Castro without a car is to Bus which takes 3h 25m and costs $9 - $26.
It takes approximately 3h 25m to get from La Ensenada to Castro, including transfers.
La Ensenada to Castro bus services, operated by Transportes Imperio, depart from La Ensenada station.
La Ensenada to Castro bus services, operated by Transportes Imperio, arrive at Terminal de Buses de Puerto Montt station.
There are 246+ hotels available in Castro.
What companies run services between La Ensenada, Chile and Castro, Chile?
You can take a bus from La Ensenada to Terminal Municipal de Castro via Terminal de Buses de Puerto Montt and Terminal de Buses de Puerto Montt in around 3h 25m.
- [email protected]
- Website
- transimperio.cl
Bus from La Ensenada to Terminal de Buses de Puerto Montt
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- $6
- Schedules at
- transimperio.cl
- Phone
- +56 65 263 2594 / 65 635600
- [email protected]
- Website
- queilenbus.cl
Bus from Terminal de Buses de Puerto Montt to Terminal Municipal de Castro
- Ave. Duration
- 2h 19m
- Frequency
- Hourly
- Estimated price
- $7–11
- Website
- https://kupos.cl/en/bus/tickets/queilen-bus
Bus from Terminal de Buses de Puerto Montt to Castro
- Ave. Duration
- 3h 40m
- Frequency
- Every 30 minutes
- Estimated price
- $7–11
- Website
- https://kupos.cl/en/bus/tickets/queilen-bus
- Phone
- +56 65 229 0100
- [email protected]
- Website
- etm.cl
Bus from Terminal de Buses de Puerto Montt to Terminal Municipal de Castro
- Ave. Duration
- 3h 20m
- Frequency
- Every 20 minutes
- Estimated price
- $4–20
- Schedules at
- etm.cl
Bus from Puerto Varas to Castro
- Ave. Duration
- 3h 50m
- Frequency
- Every 3 hours
- Estimated price
- $5–20
- Schedules at
- etm.cl
- Website
- facebook.com
Bus from Ensenada to Terminal de Buses de Puerto Montt
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- $7
- Schedules at
- facebook.com
- Phone
- +56 9 9123 0838 / 9 7408 9199
- [email protected]
- Website
- facebook.com
Bus from Ensenada to Terminal de Buses de Puerto Montt
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $3–8
- Schedules at
- facebook.com
- Road
- $3–5
- Phone
- +56 9 9224 8109
- Website
- transporteinforma.cl
Bus from Ensenada to Puerto Varas
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- $3
- Schedules at
- transporteinforma.cl
- Phone
- +56 65 227 8249
- [email protected]
- Website
- facebook.com
Bus from Ensenada to Puerto Varas
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $2–4
- Schedules at
- facebook.com
- Phone
- +56 65 227 0700
- [email protected]
- Website
- transmarchilay.cl
Car ferry from Pargua to Chacao
- Ave. Duration
- 30 min
- Frequency
- Every 15 minutes
- Estimated price
- $6–24
- Schedules at
- transmarchilay.cl
- Citycar
- $22
- Suv
- $24
- Moto
- $17
- Bike
- $6
- Phone
- +56 65 243 6410
- [email protected]
- Website
- webcds.cl
Car ferry from Pargua to Chacao
- Ave. Duration
- 30 min
- Frequency
- Every 20 minutes
- Estimated price
- $17–26
- Website
- https://www.webcds.cl/en/
- Citycar
- $17
- Suv
- $18
- Truck
- $26
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in France: A guide to SNCF, Need to know: Eurostar, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.

















