A complete guide to train travel in Bolivia

There are two train companies in Bolivia. Ferroviaria Andina and Ferroviaria Oriental. They only operate on a few routes in the country but provide a convenient alternative to buses on these routes. Villazon to Uyuni and Oruro to Uyuni by train are particularly popular routes In Bolivia. On the eastern part of the country, Ferroviaria Oriental covers Santa Cruz – Puerto Quijarro (border with Brazil) and Santa Cruz – Yacuiba (border with Argentina).

Find here all the train terminals in Bolivia and Peru.

hotels.com

Ferroviaria Andina

Ferroviaria Andina railroads in Bolivia

Villazon to Uyuni by train

The city of Villazon is located on the border of Bolivia and Argentina. It is a commercial town, very busy with economic activity.

There are two types of trains

  • Wara Wara del Sur
  • Expreso del Sur

Please note that the Expreso del Sur train only has a Ferrobus class available at the moment. The business class is no longer available.

You can take the train from Villazon to Uyuni, there are four departures per week and the journey takes between 8 and 10 hours.

TrainDays and time of departureArrival timePrice (in bolivianos)
Expreso del Sur – FerrobusWednesday and Saturday – 15:3023:5072 (normal)
Wara Wara del SurMonday and Thursday – 15:3001:15 (+1)38 (popular)
56 (normal)
118 (executive)
Train schedule Villazon – Uyuni

Villazon to Tupiza by train

If you have time you can break your journey from Villazon to Uyuni by stopping in Tupiza. The train stops in Atocha and Tupiza but Tupiza is charming small town known for its warm climate, beautiful landscapes with spectacular rock formations such as the cañón del Inca. The train takes about 3 hours covering a distance of 91 km.

To travel from Villazon to Tupiza by train you must go to the train station located on Avenida Antofagasta. The Tupiza train station is located on Avenida Serrano and Calle Avaroa.

If you don’t want to take the train from Villazon to Tupiza, you can take a bus or a colectivo. Colectivos (shared taxis) leave every 30 minutes from the old bus terminal in Villazon.

Tupiza to Uyuni by train

The trips from Tupiza to Uyuni by train take around 6 hours crossing a distance of 207 km.

And back: Uyuni to Villazon by train  

The train station in Uyuni is located there:

For your return trip, schedules and prices from Uyuni are the following:

TrainDays and time of departureArrival timePrice (in bolivianos)
Expreso del Sur – FerrobusTuesday and Friday – 21:4006:05 (+1)72 (normal)
Wara Wara del SurMonday and Thursday – 02:5012:05 (+1)38 (popular)
56 (normal)
118 (executive)
Train schedule – Uyuni – Villazon

Ferroviaria Oriental

Ferroviaria Oriental railroad in Bolivia

Santa Cruz to Puerto Quijarro by train

The train between Santa Cruz and Puerto Quijarro is sometimes called the ‘Death Train’. You can read here more about that particular route and origin of the name.

TrainDays and time of departure Arrival TimePrice (in bolivianos
Expreso Oriental – Super PullmanMonday, Wesdnesday, Friday – 13:2006:00 (+1)100
Ferrobus – Lie-flatTuesday, Thursday, Sunday – 18:0007:00 (+1)235
Schedule and prices from Santa Cruz to Puerto Quijarro

The train from Santa Cruz to Puerto Quijarro stops in San Jose de Chiquitos, Robore, Rivero Torrez and arrives in Puerto Quijerro at around 6:00 in the morning. The trip lasts between 13 and 16 hours depending on the train.

San Jose de Chiquitos

San Jose de Chiquitos, most commonly referred to as simply San Jose, is famous for being part of the Jesuit Missions of Chiquitos. The Jesuit Missions of Chiquitos are part of six of these former missions which were all designated as a UNESCO World Heritage Site in 1990. The International Festival of American Renaissance and Baroque Music takes place once every two years in over 20 Jesuit Mission towns of the Amazon jungle regions around Santa Cruz de la Sierra.

The next festival will take place from April 24 to May 3, 2020. the festival features over 1,000 musicians from Europe and Latin America in 100 concerts.

Border with Brazil

The train will stop in Puerto Quijarro a few kilometers from the border with Brasil. The Brazilian town on the other side of the border is Corumba.

Puerto Quijarro train station to Corumba

To cross the border you will have to go to the border control post on the Bolivian side to leave the country and then cross over the border and repeat the process to enter Brazil. Make sure that you get your passport stamped on both sides.

Santa Cruz – Yacuiba by train

Yacuiba is a Bolivian town near the border with Argentina. To cross the border you will have to first go to the border control post on the Bolivian side to leave the country and then cross over the border to the Argentinian town of Salvador Mazza and repeat the process to enter Argentina.

The train takes about 16 hours and stops in Charagua, Boyuibe and Villamontes.

RouteTrainDays and time of departure Arrival time Price (in bolivianos
Santa Cruz – YacuibaMixto Thursday – 15:3008:05 (+1)47
Yacuiba – Santa CruzMixto Friday – 18:0009:55 (+1)47
Schedule and prices between Santa Cruz to Yacuiba

One thought on “A complete guide to train travel in Bolivia

  1. Pingback: The best ways to travel in Bolivia: by bus, train and plane

Leave a comment