From La Paz to Cusco by bus: Everything you need to know

Updated: 28 May 2019

The trip by bus from La Paz to Cusco is one of the most popular among tourists from all over the world who come to Latin America, especially in he months between June and August. There are many ways to make the trip; you can take a direct bus between the two cities, or stop in Copacabana (Bolivia) and/or Puno (Peru), which are popular tourist destinations on the shore of Lake Titicaca.

Machu Picchu, Peru

A direct bus takes about 14 hours, depending on the bus company and the time of departure. You can also make stops along the way, in Copacabana or Puno.

We have put together all the information you might need in order to plan and enjoy your trip to the fullest. 

Several companies offer a service from La Paz to Cusco by bus. There are two possible routes: the one that crosses the border in Desaguadero for migration, and the one that goes through Copacabana, crossing the border in Yunguyo or Kasani. All buses to Cusco from La Paz briefly stop in Puno. You can also travel in a touristic bus such a Bolivia Hop which does this journey allowing travelers to hop-on and hop-off in different locations. See here their different passes and options.

1. Direct trip from La Paz to Cusco

The buses leave from the main bus terminal in La Paz, located on Peru Avenue. Here is the address of the bus terminal:

Before you board the bus, you need to pay a small fee charged by the bus terminal, which costs 2.5 bolivianos per passenger. Look at the table below to see which companies provide this service and all the necessary information.

The migration paperwork at the Desaguadero migration center is simple: you just need to show your ID/Passport at the migration office, and depending on your nationality there might be additional documents you may need to present. To learn about Bolivia’s entry requirements, check our blog post.

La Paz teleferico
La Paz, Bolivia

Direct buses from La Paz to Cusco  

Bus company Seat class Time of departure  Time of arrival  Price in US$ Extra info
Nuevo Continente Internacional Lie flat 7:30 21:30 $21.90 Direct service. Migration in Desaguadero
Trans Titicaca Normal bus 16:00 6:00 (+1 day) $27.94 Direct service. Migration in Desaguadero
Trans Salvador Lie flat 3 rows 16:30 5:00 (+1 day) $24.09 Direct service. Migration in Desaguadero
Tour Peru Lie flat 16:30 5:30 (+1 day) $27.74 Direct service. Migration in Desaguadero

2. Trips with stopover

For a longer trip, but with nice rests stops along the way, and one that allows you to enjoy the tourist attractions of Copacabana, you can first travel from La Paz to Copacabana, and from there to Cusco. The buses also leave from the La Paz bus terminal (see map above) at 07:00, 07:30, and 13:30 in normal buses, which have seats that recline to 120 degrees. The bus company Turisbus offers a tourist service, with minibus picking passengers at their hotels and offering a more personalized experience.

We recommend booking your journey from La Paz to Copacabana in an established bus company such as Turisbus, Diana Tours, Vicuna Travel, Trans Titicaca, instead of the more informal minibuses and buses which leave from the general cemetery as these are loosely regulated and stories of drivers falling asleep while driving have been reported. These have no fixed schedule and leave when they fill up and price is about the same as the buses from the main terminal (20-25 bolivianos).

For these reasons, if the option is available, book ahead your trip to Copacabana with a recommended bus company.

The cost of the tickets between La Paz and Copacabana starts at 25 bolivianos (us$3.65), depending on the time of departure and the bus company. The trip lasts around 4 hours and has to go across through the Tiquina Strait, where passengers must get off the bus and cross in boats (the boat trip lasts around 15 minutes and the cost of 2 bolivianos is not covered int he price of the ticket).

Being a small town, Copacabana does not have a bus terminal. The bus stops in Plaza Sucre, in the center of town. It is here that buses arrive to and depart from. It is located here.

From Copacabana to Cusco

Copacabana is a small town with colonial architecture and many cultural and natural tourist attractions. At the shores of the sacred Lake Titicaca, the highest navigable lake in the world, Copacabana offers boat trips, the best trout in the region in its restaurants on the shore, and tours to the Isla del Sol and Isla de la Luna.

Copacabana, Bolivia. Photo:

After a stay in Copacabana, the traveler can continue the trip to Cusco. Please check the table below to see which companies travel from Copacabana to Cusco and all the relevant information. 

Direct trips from Copacabana to Cusco

Bus company Seat class Time of departure Time of arrival Price in US$ Extra info
Huayruro Tours Semi-lie flat 18:00 5:30 (+1 day) $16.06 50 minute stop in Puno. Migration in Kasani
Huayruro Tours Lie flat 18:00 5:30 (+1 day) $21.90 50 minute stop in Puno. Migration in Kasani
Trans Titicaca Semi-lie flat 18:30 4:30 (+1 day) $21.90 Direct service. Migration in Kasani

However you have planned your trip, nothing compares to the moment you finally reach your destination: the city of Cusco. All the buses arrive at the Bus Terminal of Cusco, located on Av. Vía de Evitamiento #429. Here is the map.

We hope the information has been useful and that you have a wonderful trip through the lands of the Incas.

To purchase tickets online, visit our site:


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s