There are 5 ways to get from Casilda to Villa María 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 Casilda to Terminal de Rosario Mariano Morenobus
- Take the bus from Terminal de Rosario Mariano Moreno to Terminal de Villa Maríabus
4h 4m$22,867–66,823Train
cheapest- Take the train from Correa to Villa Maríatrain Buenos Aires
6h 50m$3,919–21,268Drive 237.5 km
- Drive from Casilda to Villa Maríacar 237.5 km
2h 12m$31,737–45,842Bus via Terminal Casilda
- Take the bus from Terminal Casilda to Terminal de Rosario Mariano Morenobus 33/9 Casilda / ...
- Take the bus from Terminal de Rosario Mariano Moreno to Terminal de Villa Maríabus
5h 30m$28,500–42,500Bus via Cruz Alta
- Take the bus from Terminal Casilda to Terminal de Cruz Altabus 33/9 C. Bustos / ...
- Take the bus from Terminal de Cruz Alta to Terminal de Villa Maríabus
6h 19m
Questions & Answers
The cheapest way to get from Casilda to Villa María is to train which costs $3900 - $22000 and takes 6h 50m.
The fastest way to get from Casilda to Villa María is to drive which takes 2h 12m and costs $31000 - $46000.
No, there is no direct bus from Casilda to Villa María. However, there are services departing from Casilda and arriving at Terminal de Villa María via Terminal de Rosario Mariano Moreno. The journey, including transfers, takes approximately 4h 4m.
No, there is no direct train from Casilda to Villa María. However, there are services departing from Correa and arriving at Villa María via . The journey, including transfers, takes approximately 6h 50m.
The distance between Casilda and Villa María is 308 km. The road distance is 237.5 km.
The best way to get from Casilda to Villa María without a car is to bus which takes 4h 4m and costs $22000 - $70000.
It takes approximately 4h 4m to get from Casilda to Villa María, including transfers.
Casilda to Villa María bus services, operated by Expreso Arito, depart from Casilda station.
Casilda to Villa María train services, operated by Trenes Argentinos, depart from Correa station.
The best way to get from Casilda to Villa María is to bus which takes 4h 4m and costs $22000 - $70000. Alternatively, you can train, which costs $3900 - $22000 and takes 6h 50m.
What companies run services between Casilda, Argentina and Villa María, Argentina?
You can take a bus from Casilda to Terminal de Villa María via Terminal de Rosario Mariano Moreno in around 4h 4m. Alternatively, Trenes Argentinos operates a train from Correa to Villa María twice a week. Tickets cost $2,000–19,000 and the journey takes 6h 24m.
- Phone
- +54 800 2228736
- Website
- argentina.gob.ar
Train from Correa to Villa María
- Ave. Duration
- 6h 24m
- Frequency
- Twice a week
- Estimated price
- $2,000–19,000
- Schedules at
- argentina.gob.ar
- Book at
- webventas.sofse.gob.ar
- Local
- $2,000–2,800
- Primera
- $7,000–16,000
- Pullman
- $8,500–19,000
- Phone
- +54 810 444 0304
- [email protected]
- Website
- expresoarito.com.ar
Bus from Casilda to Terminal de Rosario Mariano Moreno
- Ave. Duration
- 54 min
- Frequency
- 4 times a day
- Schedules at
- expresoarito.com.ar
- Book at
- expresoarito.com.ar
- Phone
- +54 810 333 6744
- [email protected]
- Website
- delsurymediaagua.com
Bus from Casilda to Terminal de Rosario Mariano Moreno
- Ave. Duration
- 48 min
- Frequency
- Twice daily
- Schedules at
- delsurymediaagua.com
- Phone
- 0810-333-7575
- [email protected]
- Website
- viabariloche.com.ar
Bus from Casilda to Terminal de Rosario Mariano Moreno
- Ave. Duration
- 42 min
- Frequency
- Once daily
- Estimated price
- $4,800–7,000
- Schedules at
- viabariloche.com.ar
- Book at
- viabariloche.com.ar
- Semi Cama
- $4,900–7,000
- Cama
- $4,800–7,000
- Phone
- 0800-222-6513
- [email protected]
- Website
- la20.com.ar
Bus from Terminal de Rosario Mariano Moreno to Terminal de Villa María
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a day
- Estimated price
- $34,000–60,000
- Schedules at
- la20.com.ar
- Semicama
- $34,000–47,000
- Cama
- $42,000–60,000
- Phone
- 0810-333-7575
- [email protected]
- Website
- viatac.com.ar
Bus from Terminal de Rosario Mariano Moreno to Terminal de Villa María
- Ave. Duration
- 4h 4m
- Frequency
- Once daily
- Estimated price
- $18,000–32,000
- Schedules at
- viatac.com.ar
- Book at
- viatac.com.ar
- Semi Bed
- $18,000–27,000
- Bed
- $21,000–32,000
Bus from Terminal de Rosario Mariano Moreno to Terminal de Villa María
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- $18,000–32,000
- Schedules at
- viatac.com.ar
- Book at
- viatac.com.ar
- Semi Bed
- $18,000–27,000
- Bed
- $21,000–32,000
- Phone
- +54 0341 480 8230
- Website
- rosariobus.com.ar
Bus from Terminal Casilda to Terminal de Rosario Mariano Moreno
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- $10,500
- Schedules at
- infobus.com.ar
Bus from Terminal Casilda to Terminal de Cruz Alta
- Ave. Duration
- 1h 24m
- Frequency
- 3 times a day
- Schedules at
- infobus.com.ar
- Phone
- +54 351 423 5150
- Website
- Cordoba Coata
Bus from Terminal de Cruz Alta to Terminal de Villa María
- Ave. Duration
- 3h 55m
- Frequency
- 5 times a week
- Estimated price
- $24,000–29,000
- Schedules at
- Cordoba Coata
- Comun
- $24,000–29,000
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 Travelling around the UAE, What documents do I need to cross Niagara Falls?, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Casilda to Villa María bus services, operated by Expreso Arito, arrive at Terminal de Rosario Mariano Moreno station.
Casilda to Villa María train services, operated by Trenes Argentinos, arrive at Villa María station.
Yes, the driving distance between Casilda to Villa María is 238 km. It takes approximately 2h 12m to drive from Casilda to Villa María.
There are 168+ hotels available in Villa María.




















