Travel by bus from Peru to Bolivia; no question left unanswered

Traveling from Peru to Bolivia by land is an unforgettable experience. Both countries are marked by the Andes mountain range and by the culture of the Inca Empire, a marvelous civilization that continues to amaze due to its mysteries. Lake Titicaca is also a natural and cultural attraction that is shared by both countries, the highest navigable lake in the world, at an altitude of over 3,800 meters above sea level. This was a sacred place for the Incas and also the other indigenous cultures that lived nearby, and legend says that it was on the Island of the Sun, on the Bolivian side, that the Inca Empire was founded. In Bolivia, you can visit Copacabana, a picturesque town on the shore of the lake, from where you can take a boat to the Island of the Sun and island of the Moon. Puno, on the other side, offers a more direct trip to the floating Islands of the Urus.

Island of the Sun, Lake Titicaca, Bolivia

Another attraction not to miss in Bolivia is the Uyuni Salt Flat, the largest salt desert in the world, a landscape out of this world that has been used in movies such as Star Wars; the last Jedi. Uyuni is a must for a complete and diverse trip through South America.

In order to travel from Peru to Bolivia by bus and enjoy this experience, you only have to plan ahead a bit and organize your itinerary, leaving plenty of room for improvisation, of course. You can reach Bolivia from the main cities of Peru, such as Lima, Arequipa, Puno and Cuzco. You can arrive in La Paz directly, and from there you can travel easily to all the important tourist destinations in Bolivia, such as Copacabana, Uyuni, Sucre, Potosi, Cochabamba and Santa Cruz.

Read on to find out all the details!

Arequipa, Peru

Arequipa to Puno and from there to La Paz by bus

Arequipa is one of the most important cities in Peru, and many people travel from there to La Paz and back every year for tourism and business. In order to travel by bus from Arequipa to La Paz you need to divide the trip in two segments: first from Arequipa to Puno and from there to La Paz. Puno lies tat 292 km from Arequipa, and the trip takes around 6 hours. One of the most visited cities in Peru, Puno is in the tourist circuit of Lake Titicaca, making it an important tourist destination. The buses leave from Arequipa every day, from the Bus Terminal located on Arturo Ibañez St. Before boarding the bus, each passenger must pay a small fee called “Tami”, charged by the terminal. The buses arrive in Puno at the bus terminal located on Primero de Mayo St., # 703. From that same Terminal, you can take the bus to La Paz and continue your trip. The buses from Puno to La Paz leave every day between 07:00 am and 13:30. This trip also takes around 6 hours, depending on the route and bus company you choose. You can choose the direct route, which takes you through the border at Desaguadero, or the more touristic route through Copacabana, which is a slightly longer trip. In either case, the buses arrive in La Paz at the Bus Terminal located on Peru and Uruguay Av. In order to start planning your trip right away, you can click on the following link:  Arequipa to La Paz

Sunset at the port of Copacabana

Cuzco to Copacabana, or Cuzco to La Paz by bus

Going from Cuzco to La Paz by bus takes around 12 hours, covering a distance of 640 km. The journey crosses the highlands of Peru up to Puno on the shores of lake Titicaca, to continue on to La Paz. You have two options to continue from Puno to La Paz, one passing by Kasani/Copacabana and the other, faster, through Desaguadero. The route basically depends on the bus company you choose for this trip. the buses from Cuzco to La Paz leave every day between 22:00 and 22:30 from the bus terminal located on Vía Evitamiento. They arrive in La Pas at the bus terminal, which is located on Perú Av.

On the other hand, you could take a direct bus to Copacabana first. There are several bus companies offering this service at different schedules and prices. The buses depart from Cuzco´s bus terminal and make a stop in Puno for passengers to get off or on. The trip from Cuzco to Puno takes 6 hours, and from Puno to Copacabana another 4 hours. All passengers get off in the town of Yunguyo, the border between Bolivia and Peru, in order to clear migration. Follow this link to book your tickets online right away or just to check out schedules and prices: Cuzco to La Paz

Uyuni Salt Flat, Bolivia

Lima to La Paz

Traveling by bus from Lima to La Paz is an affordable and exciting journey between two of the most important capital cities of the Andes. Buses travel a distance of 1514 km in about 26 hours (sometimes migration paperwork takes longer, delaying the trip a few hours). The road from Lima to La Paz is very interesting because of the contrast of landscapes all along the way; the traveler will ascend from 0 to 3,600 meters above sea level. The bus stops at Desaguadero, the Bolivian border, where passengers get off the bus to do their migration paperwork. Buses to La Paz depart from the main Bus station in Lima and arrive at the bus Terminal of La Paz on Uruguay Av.  To see the available schedules and prices, and to book your tickets online, follow this link: Lima to La Paz

We hope to have cleared most of your doubts. If you have any questions don´t hesitate to contact us! You can email us at or follow ys on Facebook, Twitter, Instagram and Google Plus.

Have a nice trip!

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

The overland route from La Paz to Cusco is one of the most popular for Latin American tourists arriving from Uruguay, Argentina and Brazil in the months of January and February mainly. There are several ways to make this trip: directly or with stopovers in Copacabana and /or Puno, tourist sites worth knowing.

Machu Picchu, Peru

The direct trip lasts between 14 and 15 hours, depending on the company and departure time, while the trip with stopovers may vary according to the traveler’s stay at stopover points such as Puno or Copacabana.

You can compare prices and companies as well as buy your tickets online with Tickets Bolivia.

We know that planning a long overland trip is often overwhelming, so we have compiled all the information that can help you organize and enjoy your trip to the fullest. After all, the journey itself is just as important as the destination!

Direct trip from La Paz to Cusco

Several companies offer direct service from La Paz to Cusco by bus. There are two possible routes: the one that goes through Puno and stops in Desaguadero for migration, and the one that goes through Copacabana and Puno, making migration in Yunguyo or Kasani.

The immigration procedure is simple, you only have to present your identity documents at the Bolivian window, to leave the country, as well as at the Peruvian window to enter.

Buses leave from the La Paz Bus Terminal, located between Peru and Uruguay Avenues. You can see the exact address of the terminal at this link.

Before boarding the bus, it is necessary to pay the Terminal Use fee, which costs 2 Bolivianos per passenger (less than 50 cents). See the table below for the companies that provide this service, and all relevant information. Buy your tickets from La Paz to Cusco safely and securely online with Tickets Bolivia.

La Paz, Bolivia

Direct buses from La Paz to Cusco

Bus companySeat classTime of departure Time of arrival Price in US$
Trans SalvadorCama7:30hrs.22:30hrs.$35.33
NC InternacionalCama7:40hrs.22:30hrs.$35.04
Trans LitoralCama8:00hrs.22:30hrs.$38.54
Bolivia HopTouristic bus7:00hrs.6:00hrs. (+1 day)$49.00

Trips with stopover

From La Paz to Puno

For a longer but more restful trip and, above all, one that allows you to enjoy the attractions of Puno, you can make the trip from La Paz to Puno and from there to Cusco. Fleets depart from La Paz to Puno from the La Paz Bus Terminal (see map above) at 07:30, 08:00 in sleeper buses (160 degrees recline). The cost of the tickets is around 20 to 25 dollars, depending on the schedule and the company. The trip takes 7 hours and passes through the Desaguadero border.

In Puno, the buses arrive at the Terminal Terrestre de Puno located at the following address: Jr. Primero de Mayo 703.

From Puno to Cusco

Puno is a port city located at an altitude of over 3,800 meters above sea level, on the shores of Lake Titicaca, in the Altiplano of Peru. Puno is a picturesque hillside town overlooking Lake Titicaca and one of its major attractions, the floating islands of the Uros. This, and its proximity to the Bolivian border, make it a regular stop on the South American tourist route.

After enjoying the attractions of Puno, you can continue your journey to Cusco. Check this table to know the companies that travel from Puno to Cusco and all relevant data. To buy your tickets from Puno to Cusco online with Tickets Bolivia.

Direct trips from Copacabana to Cusco

Bus companySeat classDeparture timeArrival timePrice in US$
Avalos ToursCama22:00hrs.05:00hrs.22.15$
Turismo MerCama22:00hrs.05:00hrs.24.62$
Turismo MerTouristic07:00hrs.17:00hrs.69.00$
Avalos ToursTouristic07:00hrs.17:30hrs.70.00$

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:

Visit Uyuni from Sucre by land

Bolivia is a land of incredible contrasts, where the magnificence of its natural landscapes competes with the beauty of its cultural sites. If you are interested in knowing the unique geographical formations of the Salar de Uyuni, you will be within the city of Potosí and not far from the wonderful city of Sucre, both declared World Heritage Sites by UNESCO due to its cultural richness and its colonial architecture. . Walking through the streets of Sucre is like being in another time, and walking through the Salar de Uyuni is like stepping on another planet.

The Salar de Uyuni is the main tourist destination in Bolivia; It is a wonderful and surreal landscape. The desert was formed when a saltwater lake dried up, forming the current salt plain in the middle of the Bolivian altiplano. The tours include visits to the train cemetery and the blue and red lagoons.

If you want to know how you can travel from Sucre to Uyuni we give you the routes, schedules, and all the information you need. In addition to a travel option with a stopover in Potosi that will allow you to get to know this city before reaching your final destination in Uyuni.

Follow us!

A view from Potosi

Sucre to Uyuni by bus

Sucre is the constitutional capital of Bolivia and where the Declaration of Independence was signed. Famous throughout Bolivia for its well-kept state and pleasant climate, Sucre, “the white city”, is probably the most peaceful city in Bolivia. Today, the city is one of the most important tourist destinations in Bolivia, known for its white buildings and red roofs, churches, and convents from the colonial era, and for its sunny and warm climate. At an altitude of more than 2,000 meters above sea level, Sucre is considered one of the most beautiful colonial cities in Latin America. From Sucre, you can travel directly to Uyuni, the gateway to the Salar de Uyuni, one of the best-known tourist destinations in South America and the largest salt flat in the world.

Sucre is famous for its architecture

The bus trip from Sucre to Uyuni takes about 8 hours and its distance is approximately 361 km. There are two transport companies that make this trip directly: 6 de Octubre and Autobuses Emperador. These companies depart from the bus terminal in Sucre, which is located on Avenida Ostria Gutiérrez, and in Uyuni, the buses will leave passengers on Avenida Cabrera, in the center of the city.

Here we share the travel itineraries from Sucre to Uyuni:

Bus CompanyBus TypeDepartureArrivalPrice
6 de OctubreCama21:00hrs05:00hrs70Bs
Autobuses EmperadorCama21:00hrs05:00hrs90Bs

Buses from various Bolivian cities normally arrive in Uyuni early in the morning. In the city, you can find lodging services that are open very early waiting for the arrival of visitors from all over the country. In these places, you can wait for sunrise and tours to the Salar de Uyuni sharing a cup of coffee and a small snack with other travelers.

Tours to the Salar de Uyuni can be hired on the same day of your arrival at this place. There are different tour companies that offer tours of 1, 2, and 3 days and they usually depart from Uyuni to the Salar around 10:00 am. We recommend you take the 3-day tour to get to know everything that Uyuni has to offer. You can also buy the tour from Tickets Bolivia.

Uyuni Salt Flat in the rainy season.

Return trips to the city of Sucre are made by the same transport companies that brought you to Uyuni. They usually depart at night as the Salar tours return around 10:00pm. Here we share the itineraries for the return trip:

Bus companyBus TypeDepartureArrivalPrice
6 de OctubreCama22:00hrs06:00hrs70Bs
Autobuses EmperadorCama22:00hrs06:00hrs90Bs

Trip via Potosi

Potosí is an important mining center, famous for its Cerro Rico, an ancient source of silver for the Spanish Crown for centuries, and one of the richest mines in history. Today, the city preserves its colonial architecture and tourists can visit the Cerro Rico mines and the Casa de la Moneda, the colony’s mint. The distance between Sucre and Potosí is 156 kilometers. The trip between the two cities takes about 3 hours and travels on a paved road. The route is popular with tourists and local commuters, as the two cities are connected not only by history but by very close economic ties as well as having little distance between the two cities.

Cerro Rico de Potosí

Buses leave from Sucre to Potosí every day at every hour, between 06:00am and 07:00pm. To travel from Sucre to Potosí, you must take a bus from the Sucre Terminal, located on Avenida Ostria Gutiérrez. You will have to pay, apart from the ticket, a small amount for the use of the terminal, which has a cost of 2.5 Bs. The buses arrive at the new Potosí terminal, located on Av. Las Banderas. You continue the trip with the Potosí – Uyuni section, the buses leave every day from 7:30 a.m. to 9:00 p.m. in semi-bed buses.

To take the return bus, Uyuni trips from Potosí depart from the “old” terminal, located on Avenida Universitaria. The bus trip takes about 3 hours. The buses leave throughout the day from 7:30 a.m. to 9:00 p.m. in semi-bed buses. The trip from Potosí to Sucre is available every day from 6:00 a.m. to 7:00 p.m. on normal buses.

To buy your tickets online today safely from home and avoid crowds, visit our Tickets Bolivia portal.

Have a nice trip!