There are 5 ways to get from Buenos Aires to General Rodríguez by bus, train, taxi 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.

Recommended option

Bus, train  •  1 h 45 min

  1. Take the bus from Retiro to Moreno
  2. Take the train from Moreno to General Rodriguez Línea Sarmiento

$4 - $5

Cheapest option

Train  •  2 h 33 min

  1. Take the train from Once to Moreno Línea Sarmiento
  2. Take the train from Moreno to General Rodriguez Línea Sarmiento

$1

3 alternative options

Line 8 bus, train  •  2 h 39 min

  1. Take the line 8 bus from Peru y Av de Mayo to Liniers 8
  2. Take the train from Liniers to Moreno
  3. Take the train from Moreno to General Rodriguez

$2

Taxi  •  40 min

  1. Take a taxi from Buenos Aires to General Rodríguez 36 miles

$19 - $23

Drive  •  40 min

  1. Drive from Buenos Aires to General Rodríguez 36 miles

$6 - $9

Questions & Answers

The cheapest way to get from Buenos Aires to General Rodríguez is to train which costs $45 - $55 and takes 2 h 33 min.

More details

The quickest way to get from Buenos Aires to General Rodríguez is to taxi which costs $750 - $900 and takes 40 min.

More details

No, there is no direct train from Buenos Aires to General Rodríguez. However, there are services departing from Once and arriving at General Rodriguez via Moreno. The journey, including transfers, takes approximately 2 h 33 min.

More details

The distance between Buenos Aires and General Rodríguez is 53 km. The road distance is 57.5 km.

Get driving directions

The best way to get from Buenos Aires to General Rodríguez without a car is to bus and train which takes 1 h 45 min and costs $140 - $190.

More details

It takes approximately 1 h 45 min to get from Buenos Aires to General Rodríguez, including transfers.

More details

Buenos Aires to General Rodríguez train services, operated by Sofse, depart from Once station.

More details

Buenos Aires to General Rodríguez train services, operated by Sofse, arrive at General Rodriguez station.

More details

Yes, the driving distance between Buenos Aires to General Rodríguez is 58 km. It takes approximately 40 min to drive from Buenos Aires to General Rodríguez.

Get driving directions

There are 86+ hotels available in General Rodríguez. Prices start at $45 USD per night.

More details

Map of how to get from Buenos Aires to General Rodríguez.
Launch map view
  • Distance: 32.9 miles
  • Duration: 1 h 45 min

What companies run services between Buenos Aires, Argentina and General Rodríguez, Argentina?

You can take a train from Buenos Aires to General Rodríguez via Moreno in around 2 h 33 min.

Train operators
Sofse
Website
sofse.gob.ar
Train from Moreno to General Rodriguez
Ave. Duration
25 min
Frequency
Hourly
Estimated price
$1
Schedules at
sofse.gob.ar
Cash
$1
Train from Once to Moreno
Ave. Duration
1 h 12 min
Frequency
Every 15 minutes
Estimated price
$1
Schedules at
sofse.gob.ar
Cash
$1
Train from Liniers to Moreno
Ave. Duration
49 min
Frequency
Every 15 minutes
Estimated price
$1
Schedules at
sofse.gob.ar
Cash
$1
Bus operators
Other operators
Taxi from Buenos Aires to General Rodríguez
Ave. Duration
40 min
Estimated price
$19 - $23
Radio Taxi Pidalo
Phone
+54 11 4956-1200
Website
radiotaxipidalo.com.ar
Radio Taxi Paris
Phone
+54 11 4308-0001
Website
parisradiotaxi.com.ar
Radio Taxi Tiempo SRL
Phone
+54 11 4854-3838
Website
radiotaxisalo.com.ar

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 Slovenia: Getting from Ljubljana to Lake Bled, Need to know: Greyhound and How do I buy a London Underground ticket? - to help you get the most out of your next trip.