Travel within Argentina is: Unrestricted. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Buenos Aires?

Book now

There are 7 ways to get from Rosario to Buenos Aires by bus, train, taxi, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended

Bus

  1. Take the bus from Rosario to Retiro Station

Cheapest

Train

  1. Take the train from Rosario Norte to Retiro

Bus via 10932 Paz Gral. Av.

  1. Take the bus from Rosario to Liniers

Taxi

  1. Take a taxi from Rosario to Buenos Aires

Drive

  1. Drive from Rosario to Buenos Aires

Fly from Rosario

  1. Fly from Rosario (ROS) to Buenos Aires Jorge Newbery (AEP)

Bus to Santa Fe, fly

  1. Take the bus from Rosario to Santo Tomé
  2. Fly from Santa Fe (SFN) to Buenos Aires Jorge Newbery (AEP)

Rosario to Buenos Aires by bus

12 Weekly Buses
3h 40m Average Duration
$2200 Cheapest Price
See schedules
Rosario → Buenos Aires
Unrestricted

Travel safe during COVID-19

Rules to follow in Argentina

2m

Recommended

Recommended

Travel within Argentina

There are no current restrictions

COVID-19 help in Argentina

If you need help, visit the national COVID-19 website or call the COVID-19 Helpline 120

Frequently Asked Questions


Yes, travel within Argentina is currently allowed.

Explore travel options

Domestic travel is not restricted, but some conditions may apply

  • Face masks are recommended
  • There is a social distancing requirement of 2 metres
  • There are no current restrictions

Explore travel options

The national COVID-19 helpline number in Buenos Aires is 120.

Wearing a face mask on public transport in Buenos Aires is recommended.

The social distance requirement in Buenos Aires is 2 metres.

Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 120.

Last updated: 19 Sep 2022
Exceptions may apply, for full details: Gobierno de Argentina.

We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.

Questions & Answers

The cheapest way to get from Rosario to Buenos Aires is to train which costs $40 - $300 and takes 8h 10m.

More details

The fastest way to get from Rosario to Buenos Aires is to taxi which takes 2h 55m and costs $9500 - $12000.

More details

Yes, there is a direct bus departing from Rosario and arriving at Retiro Station station. Services depart twice daily, and operate Monday, Tuesday, Wednesday, Thursday, Friday and Sunday. The journey takes approximately 3h 40m.

More details

Yes, there is a direct train departing from Rosario Norte and arriving at Retiro. Services depart once daily, and operate every day. The journey takes approximately 8h 10m.

More details

The distance between Rosario and Buenos Aires is 279 km. The road distance is 300.9 km.

Get driving directions

The best way to get from Rosario to Buenos Aires without a car is to bus which takes 3h 40m and costs $2200 - $3600.

More details

The bus from Rosario to Retiro Station takes 3h 40m including transfers and departs twice daily.

More details

Rosario to Buenos Aires bus services, operated by Chevallier, depart from Rosario station.

More details

Rosario to Buenos Aires train services, operated by Trenes Argentinos, depart from Rosario Norte station.

More details

The best way to get from Rosario to Buenos Aires is to bus which takes 3h 40m and costs $2200 - $3600. Alternatively, you can train, which costs $40 - $300 and takes 8h 10m, you could also fly, which costs $6000 - $140000 and takes 3h 14m.

Mode details

Map of how to get from Rosario to Buenos Aires.
Launch map view
  • Distance: 279.3 km
  • Duration: 3h 40m

What companies run services between Rosario, Argentina and Buenos Aires, Argentina?

Chevallier operates a bus from Rosario to Retiro Station twice daily. Tickets cost $2200 - $3600 and the journey takes 3h 40m. Alternatively, Trenes Argentinos operates a train from Rosario Norte to Retiro once daily. Tickets cost $40 - $300 and the journey takes 8h 10m.

Airlines
Aerolíneas Argentinas
Website
aerolineas.com.ar
Flights from Rosario to Buenos Aires Jorge Newbery
Ave. Duration
50 min
When
Every day
Estimated price
$6000 - $38000
Flights from Santa Fe to Buenos Aires Jorge Newbery
Ave. Duration
55 min
When
Monday to Saturday
Estimated price
$11000 - $35000
Train operators
Bus operators
Chevallier
Phone
+54 0810-222-5216
Email
atencionalcliente@nuevachevallier.com
Website
nuevachevallier.com
Bus from Rosario to Retiro Station
Ave. Duration
3h 40m
Frequency
Twice daily
Estimated price
$2200 - $3600
Schedules at
nuevachevallier.com
Semi Bed
$2200 - $3100
Bed
$2500 - $3600
Flecha Bus
Phone
+54 0810 222-5202 // +54 011 4000 5200
Email
atencionalcliente@flechabus.com.ar
Website
flechabus.com.ar
Bus from Rosario to Liniers
Ave. Duration
5h 23m
Frequency
3 times a day
Estimated price
$3200 - $4400
Schedules at
flechabus.com.ar
Book at
centraldepasajes.com.ar
Bed
$3600 - $4900
Semi Bed
$3200 - $4400
La Veloz Del Norte
Phone
+54 9 (387) 4002200
Website
lavelozdelnorte.com.ar
Bus from Rosario to Liniers
Ave. Duration
4h 15m
Frequency
Once daily
Estimated price
$400 - $600
Schedules at
lavelozdelnorte.com.ar
2nd Class
$400 - $600
1st Class
$420 - $600
Cooperativa La Union Ltda
Phone
+543854286341
Bus from Rosario to Liniers
Ave. Duration
5h 3m
Frequency
Once daily
Schedules at
plataforma10.com.ar
Other operators
Taxi from Rosario to Buenos Aires
Ave. Duration
2h 55m
Estimated price
$9500 - $12000
Taxi Primera Satelital
Phone
+54 3514 099-999
Website
4099999.com.ar
Remises Primera Clase
Phone
+54 341 454-5454
Website
primeraclase.com.ar
Distinción Remis
Phone
+54 341 454-0000
Website
distincionremis.com

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 Italian Lakes: Getting around by train, 4 stunningly beautiful Philippines islands you need to visit and Need to know: Jadrolinija - to help you get the most out of your next trip.

More Questions & Answers

The quickest flight from Rosario Airport to Buenos Aires Jorge Newbery Airport is the direct flight which takes 50 min.

Search flights

Rosario to Buenos Aires bus services, operated by Chevallier, arrive at Retiro Station.

More details

Rosario to Buenos Aires train services, operated by Trenes Argentinos, arrive at Retiro station.

More details

Yes, the driving distance between Rosario to Buenos Aires is 301 km. It takes approximately 2h 55m to drive from Rosario to Buenos Aires.

Get driving directions

Aerolíneas Argentinas offers flights from Rosario Airport to Buenos Aires Jorge Newbery Airport.

Search flights

There are 397+ hotels available in Buenos Aires. Prices start at $15000 ARS per night.

More details

The best way to get from Rosario to Rosario Airport is to bus which takes 47 min and costs $65 - $110000.

More details

ticket