There are 5 ways to get from Talca to Codegua by bus, train, car, or bus (Flixbus)
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 Terminal de Buses Lorenzo Varoli to Terminal O'Higginsbus Santiago
2h 34m$19–84Train
cheapest- Take the train from Talca to Rancaguatrain Chillán
3h$14–18Drive 189.8 km
- Drive from Talca to Codeguacar 189.8 km
2h 1m$27–39Bus via Curicó
- Take the bus from Terminal de Buses Lorenzo Varoli to Curicóbus Talca
- Take the bus from Curico to Rancaguabus FlixBus CL038
3h 40m$25–51Bus via Curicó #2
- Take the bus from Terminal de Buses Lorenzo Varoli to Curicóbus Talca
- Take the bus from Terminal de Buses de Curicó to Granerosbus Santiago
3h 45m$18–30
Comparing Your Travel Options
The cheapest way to get from Talca to Codegua is to train which costs $13 - $19 and takes 3h.
The fastest way to get from Talca to Codegua is to drive which takes 2h 1m and costs $26 - $40.
No, there is no direct bus from Talca to Codegua. However, there are services departing from Terminal de Buses Lorenzo Varoli and arriving at Graneros via Terminal O'Higgins. The journey, including transfers, takes approximately 2h 34m.
No, there is no direct train from Talca to Codegua. However, there are services departing from Talca and arriving at Estación Graneros via Estación Rancagua. The journey, including transfers, takes approximately 3h.
The distance between Talca and Codegua is 212 km. The road distance is 189.8 km.
The best way to get from Talca to Codegua without a car is to bus which takes 2h 34m and costs $19 - $85.
It takes approximately 2h 34m to get from Talca to Codegua, including transfers.
Talca to Codegua bus services, operated by Pullman Del Sur, depart from Terminal de Buses Lorenzo Varoli station.
Talca to Codegua train services, operated by EFE Trenes de Chile, depart from Talca station.
The best way to get from Talca to Codegua is to bus which takes 2h 34m and costs $19 - $85. Alternatively, you can train, which costs $13 - $19 and takes 3h.
What companies run services between Talca, Chile and Codegua, Chile?
Pullman Del Sur operates a bus from Terminal de Buses Lorenzo Varoli to Terminal O'Higgins every 4 hours. Tickets cost $8–12 and the journey takes 2h 5m. Two other operators also service this route. Alternatively, EFE Trenes de Chile operates a train from Talca to Rancagua twice daily. Tickets cost $1–3 and the journey takes 1h 53m.
- Phone
- +56 22 585 5000
- contacto@trencentral.cl
- Website
- efe.cl
Train from Talca to Rancagua
- Phone
- +56 2 776-2426
- contacto_web@pdelsur.cl
- Website
- Pullman Del Sur
Bus from Terminal de Buses Lorenzo Varoli to Terminal O'Higgins
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- $8–12
- Schedules at
- Pullman Del Sur
- Cama
- $8–12
- Semi Cama
- $8–12
- Phone
- +56 22 822 7500
- atencion_clientes@turbus.cl
- Website
- turbus.cl
Bus from Terminal de Buses Lorenzo Varoli to Terminal O'Higgins
- Semi Cama
- $9–14
- Cama
- $10–15
- Premium
- $55–70
- Phone
- +56 600 600 0018
- clientes@pullmanbus.cl
- Website
- pullmanbus.cl
Bus from Terminal de Buses Lorenzo Varoli to Terminal O'Higgins
- Ave. Duration
- 2h 10m
- Frequency
- 5 times a day
- Estimated price
- $12–30
- Schedules at
- pullmanbus.cl
- Book at
- pullmanbus.cl
- Salón Cama
- $12–30
Bus from Curico to Rancagua
- Ave. Duration
- 2h
- Frequency
- Once a week
- Estimated price
- $10–29
- Schedules at
- pullmanbus.cl
- Book at
- pullmanbus.cl
- Salón Cama
- $10–29
- Phone
- +56 71 2243467 / 75 2311360 / 75 2491436
- Website
- Talmocur
Bus from Terminal de Buses Lorenzo Varoli to Curicó
- Ave. Duration
- 1h 15m
- Frequency
- Every 15 minutes
- Estimated price
- $5
- Schedules at
- Talmocur
Bus from Terminal de Buses Lorenzo Varoli to Curicó
- Ave. Duration
- 1h 15m
- Frequency
- Every 15 minutes
- Estimated price
- $5
- Schedules at
- Talmocur
- Website
- Flixbus Chile
Bus from Curico to Rancagua
- Ave. Duration
- 1h 45m
- Frequency
- Every 20 minutes
- Estimated price
- $11–17
- Schedules at
- Flixbus Chile
- Phone
- 0810 122 1122
- gestionesatc@andesmar.com.ar
- Website
- andesmar.com
Bus from Curico to Rancagua
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $4–8
- Book at
- andesmar.com
- Bed
- $5–8
- Semi bed
- $4–7
- Phone
- +56 22 683 8528
- hola@andimar.cl
- Website
- Andimar
Bus from Terminal de Buses de Curicó to Graneros
- Ave. Duration
- 2h 11m
- Frequency
- Every 20 minutes
- Estimated price
- $4–13
- Schedules at
- Andimar
- Semi Cama
- $4–9
- Cama
- $6–13
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 4 stunningly beautiful Philippines islands you need to visit, Train travel in France: A guide to SNCF, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
Booking & Getting There
Talca to Codegua bus services, operated by Pullman Del Sur, arrive at Terminal O'Higgins station.
Talca to Codegua train services, operated by EFE Trenes de Chile, arrive at Rancagua station.
Yes, the driving distance between Talca to Codegua is 190 km. It takes approximately 2h 1m to drive from Talca to Codegua.
There are 76+ hotels available in Codegua.



















