There are 6 ways to get from Zárate to General San Martín by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Zárate to Villa Ballestertrain Mitre: Villa Ballester
1h 52m$928–7,714Bus
- Take the bus from Avenida Mitre Y Avenida General Lavalle to 4874 Santa Fe Av.bus 194E / ...
- Take the bus from 4993 Santa Fe Av. to 91 San Lorenzo 2138bus 161B
3h 22m$3,920–9,073Drive 76.8 km
- Drive from Zárate to General San Martíncar 76.8 km
54 min$10,358–14,962Taxi
- Take the taxi from Zárate to General San Martíntaxi 76.8 km
54 min$100,000–130,000Train, bus
- Take the train from Zárate to Bancalaritrain Mitre: Villa Ballester
- Take the bus from Camino Bancalari to Belgrano 3928bus 204Ba / ...
2h 40m$2,061–9,130Bus via Avenida Marcelo T. De Alvear 2976
- Take the bus from Avenida Gallesio Y Avenida Rivadavia to Colectora Este Y Ruta 202 Buenos Airesbus 228Ac
5h 22m$3,501–8,217
Zárate to General San Martín by bus
Questions & Answers
The cheapest way to get from Zárate to General San Martín is to train which costs $900 - $8000 and takes 1h 52m.
The fastest way to get from Zárate to General San Martín is to drive which takes 54 min and costs $10000 - $15000.
No, there is no direct bus from Zárate to General San Martín. However, there are services departing from Avenida Mitre Y Avenida General Lavalle and arriving at 91 San Lorenzo 2138 via 4993 Santa Fe Av.. The journey, including transfers, takes approximately 3h 22m.
No, there is no direct train from Zárate to General San Martín. However, there are services departing from Zárate and arriving at San Martín via Villa Ballester. The journey, including transfers, takes approximately 1h 52m.
The distance between Zárate and General San Martín is 76 km. The road distance is 76.8 km.
The best way to get from Zárate to General San Martín without a car is to train which takes 1h 52m and costs $900 - $8000.
It takes approximately 1h 52m to get from Zárate to General San Martín, including transfers.
Zárate to General San Martín bus services, operated by Buenos Aires Colectivos, depart from Avenida Mitre Y Avenida General Lavalle station.
Zárate to General San Martín train services, operated by Trenes Argentinos, depart from Zárate station.
The best way to get from Zárate to General San Martín is to train which takes 1h 52m and costs $900 - $8000. Alternatively, you can bus, which costs $3900 - $9500 and takes 3h 22m.
What companies run services between Zárate, Argentina and General San Martín, Buenos Aires, Argentina?
Trenes Argentinos operates a train from Zárate to Villa Ballester every 2 hours. Tickets cost $808–7,000 and the journey takes 1h 33m. Alternatively, you can take a bus from Avenida Mitre Y Avenida General Lavalle to 91 San Lorenzo 2138 via 4874 Santa Fe Av. and 4993 Santa Fe Av. in around 3h 22m.
- Phone
- +54 800 2228736
- Website
- argentina.gob.ar
Train from Zárate to Villa Ballester
- Ave. Duration
- 1h 33m
- Frequency
- Every 2 hours
- Estimated price
- $808–7,000
- Schedules at
- argentina.gob.ar
- Book at
- webventas.sofse.gob.ar
- Local
- $1,100–1,500
- Primera
- $2,700–6,000
- Pullman
- $3,200–7,000
Train from Zárate to Bancalari
- Ave. Duration
- 1h 21m
- Frequency
- Every 2 hours
- Estimated price
- $761–6,500
- Schedules at
- argentina.gob.ar
- Book at
- webventas.sofse.gob.ar
- Local
- $1,000–1,400
- Primera
- $2,400–5,000
- Pullman
- $2,800–6,500
- Phone
- +54 5091 7200
- Website
- Buenos Aires Colectivos
Bus from Avenida Mitre Y Avenida General Lavalle to 4874 Santa Fe Av.
- Ave. Duration
- 2h 19m
- Frequency
- Every 20 minutes
- Estimated price
- $2,600–6,000
- Schedules at
- Buenos Aires Colectivos
- Registered SUBE
- $2,600–3,000
- Unregistered SUBE
- $5,000–6,000
Bus from 4993 Santa Fe Av. to 91 San Lorenzo 2138
- Ave. Duration
- 59 min
- Frequency
- Every 10 minutes
- Estimated price
- $1,300–3,100
- Schedules at
- Buenos Aires Colectivos
- Registered SUBE
- $1,300–1,600
- Unregistered SUBE
- $2,600–3,100
Bus from Camino Bancalari to Belgrano 3928
- Ave. Duration
- 1h 9m
- Frequency
- Every 20 minutes
- Estimated price
- $1,300–3,100
- Schedules at
- Buenos Aires Colectivos
- Registered SUBE
- $1,300–1,600
- Unregistered SUBE
- $2,600–3,100
Bus from Avenida Gallesio Y Avenida Rivadavia to Colectora Este Y Ruta 202 Buenos Aires
- Ave. Duration
- 4h 11m
- Frequency
- Every 30 minutes
- Estimated price
- $2,200–5,000
- Schedules at
- Buenos Aires Colectivos
- Registered SUBE
- $2,200–2,600
- Unregistered SUBE
- $4,400–5,000
- Ave. Duration
- 54 min
- Estimated price
- $100,000–130,000
Remises "Sivori"
- Phone
- +54 348 744 0556
- Website
- facebook.com
Taxi Estación Mitre
- Phone
- +54 348 742 3102
Taxis Plaza Mitre
- Phone
- +54 348 742 2437
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 Best ways to travel around Australia, What are the different types of Renfe trains in Spain?, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Zárate to General San Martín bus services, operated by Buenos Aires Colectivos, arrive at 4874 Santa Fe Av. station.
Zárate to General San Martín train services, operated by Trenes Argentinos, arrive at Villa Ballester station.
Yes, the driving distance between Zárate to General San Martín is 77 km. It takes approximately 54 min to drive from Zárate to General San Martín.
There are 6313+ hotels available in General San Martín.



