There are 5 ways to get from Vitacura to Talca by bus, train, or car
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 Centro de Embarque Vitacura to Terminal Talca - Turbusbus Vitacura
3h 5m$11–70Train
cheapest- Take the train from Estacion Central Alameda to Talcatrain Estación Central
4h 12m$3–4Drive 267.8 km
- Drive from Vitacura to Talcacar 267.8 km
2h 47m$33–48Line 405 bus, bus
- Take the bus from PC257-Parada 5 / Clínica Alemana to PI404-Parada 4 /bus 405
- Take the bus from Terminal Sur de Santiago to Terminal de Buses Lorenzo Varolibus Santiago
4h 33m$11–41Line 405 bus, bus via Terminal San Borja
- Take the bus from PC257-Parada 5 / Clínica Alemana to PI404-Parada 4 /bus 405
- Take the bus from Terminal San Borja to Terminal de Buses Lorenzo Varolibus Santiago-Talca
4h 35m$9–15
Vitacura to Talca by subway and train
Comparing Your Travel Options
The cheapest way to get from Vitacura to Talca is to train which costs $2 - $4 and takes 4h 12m.
The fastest way to get from Vitacura to Talca is to drive which takes 2h 47m and costs $30 - $50.
Yes, there is a direct bus departing from Centro de Embarque Vitacura and arriving at Terminal Talca - Turbus. Services depart four times a day, and operate every day. The journey takes approximately 3h 5m.
No, there is no direct train from Vitacura to Talca. However, there are services departing from Manquehue Dirección San Pablo and arriving at Talca via Estacion Central Alameda. The journey, including transfers, takes approximately 4h 12m.
The distance between Vitacura and Talca is 267 km. The road distance is 267.8 km.
The best way to get from Vitacura to Talca without a car is to bus which takes 3h 5m and costs $11 - $70.
The bus from Centro de Embarque Vitacura to Terminal Talca - Turbus takes 3h 5m including transfers and departs four times a day.
Vitacura to Talca bus services, operated by Turbus, depart from Centro de Embarque Vitacura station.
Vitacura to Talca train services, operated by EFE Trenes de Chile, depart from Estacion Central Alameda station.
The best way to get from Vitacura to Talca is to bus which takes 3h 5m and costs $11 - $70. Alternatively, you can train, which costs $2 - $4 and takes 4h 12m.
What companies run services between Vitacura, Chile and Talca, Chile?
Turbus operates a bus from Centro de Embarque Vitacura to Terminal Talca - Turbus 4 times a day. Tickets cost $11–70 and the journey takes 3h 5m. Alternatively, EFE Trenes de Chile operates a train from Estacion Central Alameda to Talca 4 times a day. Tickets cost $2–3 and the journey takes 2h 49m.
- Phone
- +56 22 585 5000
- [email protected]
- Website
- efe.cl
Train from Estacion Central Alameda to Talca
- Phone
- +56 22 822 7500
- [email protected]
- Website
- turbus.cl
Bus from Centro de Embarque Vitacura to Terminal Talca - Turbus
- Semi Cama
- $11–17
- Cama
- $14–19
- Premium
- $55–70
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 Spain: A guide to Renfe, Travel Insider: Top Japan travel tips by Beatrix Holland, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.
Booking & Getting There
Vitacura to Talca bus services, operated by Turbus, arrive at Terminal Talca - Turbus station.
Vitacura to Talca train services, operated by EFE Trenes de Chile, arrive at Talca station.
Yes, the driving distance between Vitacura to Talca is 268 km. It takes approximately 2h 47m to drive from Vitacura to Talca.
There are 105+ hotels available in Talca.




