From Buenos Aires to Sao Paulo, through Santa Cruz

Buenos Aires, in Argentina, and Sao Paulo in Bazil are two of the most important cities in South America due to their enormous population, breathtaking architecture and sights, cultural life, tourist attractions and economic relevance. They are separated by a distance of 1,675 km, and traveling between the two cities by land is really a journey full of contrasting landscapes and peoples. One way to do it is by crossing Bolivia, with a stop in the tropical Santa Cruz. Read on to find out how to do it

Buenos Aires, Argentina. Source:

Buenos Aires is the capital city of Argentina, with a population of over 15 million inhabitants. It is a port city, which made it a door to Latin America for migrants from Europe and the rest of the world throughout the 19th and 20th centuries. It is very European in its architecture and has many distinct neighborhoods, like La Boca and San Telmo, which are tourist attractions in and of themselves.

Buenos Aires has two Bus Terminals, which are 40 minutes away from each other. All the international bus companies leave from the Terminal Retiro and make a stop at the bus terminal Liniers, located on General Paz Av., 10880. Below you will find a map of  Terminal Retido, located on a Antártida Argentina Av. and 10th Street.

See the maps below::

terminal retiro

Liniers Terminal

Terminal Liniers

There is a distance of 2,339 km between Buenos Aires and Santa Cruz de la Sierra, Bolivia. The trip takes around 34 hours and the buses arrive at the Bus Terminal Bimodal in Santa Cruz de la Sierra, located on Montero Av. The bus company that will take you is La Preferida. The buses have very good service on board and comfortable seats. Plus, you can book your tickets online by following this link:

See the table below for information on their departures.

Bus company Bus class Departure Arrival Price in US$
La Preferida Bus Lie-flat

Semi lie-flat 

15:30 hrs

Buenos Aires

2:30 Hrs (the next day)

Santa Cruz

$us. 102.19

$us 97.81

Santa Cruz de la Sierra, Bolivia. Source:

Santa Cruz de la Sierra is a fast-growing city with three million inhabitants. The city is known for its warm and inviting climate, friendly people and tourist attractions revolving around natural landscapes, rivers, water parks and nearby lakes. The buses from Santa Cruz to Sao Paulo leave from that same bus terminal. La Preferida bus is the bus company that will take you from Santa Cruz to Sao Paulo. If you want to buy your tickets online, just follow this link:

Look at the table below to see the times of departure and arrival:

Bus company Class Departure Arrival Price
La Preferida Bus Lie-flat 20:00 hrs

Santa Cruz

10:00 Hrs  (the next day)

Sao Paulo

$us 91.97

The distance between Santa Cruz de la Sierra, in Bolivia and Sao Paulo, Brazil, is of 2.085 km and the trip takes 36 hours, approximately. The bus crosses the border in Puerto Quijarro/Corumbá, where you will be asked to get off the bus in order to clear migration. the bus will wait for you in order to continue the trip to Sao Paulo through the pantanal region of Brazil.  The buses arrive at the bus terminal located on Auro Soares de Moura Av. Look below to see the map:

Terminal Sao Paulo

You can make this trip and get to know the tree cities by booking online with  TicketsBolivia . Booking online helps you plan your trip and avoid lines at the bus terminals. If you have any questions, don´t hesitate to contact us. Have a nice trip!

Sao Paulo, Bazil. Source: