There are 6 ways to get from Puerto Maldonado to La Paz by plane, bus, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Puerto Maldonado to El Alto International Airport
best- Fly from Puerto Maldonado (PEM) to El Alto International Airport (LPB)plane PEM - LPB
3h 25m$275–506Bus, drive to Cobija Airport, fly to La Paz Airport
cheapest- Take the bus from Puerto Maldonado to San Lorenzobus
- Drive from San Lorenzo to Cobija Airportcar
- Fly from Cobija Airport to La Paz Airportplane
6h 11m$67–75Bus
- Take the bus from Puerto Maldonado to Punobus Puerto Maldonado / ...
- Take the bus from Puno to La Pazbus Puno
18h 30m$244–291Drive 818.4 km
- Drive from Puerto Maldonado to La Pazcar 818.4 km
14h 7m$123–178Bus, Tour
- Take the bus from Puerto Maldonado to Punobus Puerto Maldonado / ...
- Take a shuttle bus from Puno to La PazPuno / ...
22h 58m$74–91Drive to Cobija, fly to El Alto International Airport
- Drive from Puerto Maldonado to Cobija-Airport-CIJcar
- Fly from Cobija (CIJ) to El Alto International Airport (LPB)plane CIJ - LPB
5h 59m$146–232
Puerto Maldonado (PEM) to El Alto International Airport (LPB) flights
Questions & Answers
The cheapest way to get from Puerto Maldonado to La Paz is to bus and drive and fly which costs $65 - $75 and takes 6h 11m.
The fastest way to get from Puerto Maldonado to La Paz is to fly which takes 3h 25m and costs $270 - $550.
No, there is no direct bus from Puerto Maldonado to La Paz. However, there are services departing from Puerto Maldonado and arriving at La Paz via Puno. The journey, including transfers, takes approximately 18h 30m.
The distance between Puerto Maldonado and La Paz is 453 km. The road distance is 818.4 km.
The best way to get from Puerto Maldonado to La Paz without a car is to bus which takes 18h 30m and costs $240 - $300.
It takes approximately 3h 25m to get from Puerto Maldonado to La Paz, including transfers.
Puerto Maldonado to La Paz bus services, operated by Transportes Reyna, depart from Puerto Maldonado station.
The best way to get from Puerto Maldonado to La Paz is to fly which takes 3h 25m and costs $270 - $550. Alternatively, you can bus, which costs $240 - $300 and takes 18h 30m.
Puerto Maldonado to La Paz bus services, operated by Transportes Reyna, arrive at Puno station.
Yes, the driving distance between Puerto Maldonado to La Paz is 818 km. It takes approximately 14h 7m to drive from Puerto Maldonado to La Paz.
What companies run services between Puerto Maldonado, Peru and La Paz, Bolivia?
Sky Airline and Avianca - Aerovías del Continente Americano S.A. fly from Puerto Maldonado (PEM) to El Alto International Airport (LPB) once daily. Alternatively, you can take a bus from Puerto Maldonado to La Paz via Puno in around 18h 30m.
- Website
- avianca.com
Flights from Puerto Maldonado to El Alto International Airport via Cuzco
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- $280–470
- Website
- boa.bo
Flights from Cobija to El Alto International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $110–180
- Phone
- +51 9 6629 9448
- [email protected]
- Website
- reyna.com.pe
Bus from Puerto Maldonado to Puno
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- $23–45
- Book at
- https://www.redbus.pe/en/operator/transportes-reyna-bus-tickets
Bus from Puerto Maldonado to Puno
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- $23–45
- Book at
- https://www.redbus.pe/en/operator/transportes-reyna-bus-tickets
- Phone
- +591 76760037
- Website
- facebook.com
Bus from Puno to La Paz
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- $7–110
- Schedules at
- ticketsbolivia.com
- Book at
- ticketsbolivia.com
- Phone
- +591 22283843
- [email protected]
- Website
- facebook.com
Bus from Puno to La Paz
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- $220–250
- Book at
- https://www.ticketsbolivia.com/company/nc_internacional.php
- Phone
- +51 051 630 257
- [email protected]
- Website
- titicaca.cruises
Shuttle from Puno to La Paz
- Ave. Duration
- 12h 30m
- Frequency
- Hourly
- Estimated price
- $50
- Schedules at
- titicaca.cruises
- Phone
- +51 982 701 022
- [email protected]
- Website
- facebook.com
Bus from Puerto Maldonado to San Lorenzo
- Ave. Duration
- 1h 56m
- Frequency
- Once daily
- Estimated price
- $7
- Schedules at
- https://www.redbus.pe/en/operator/real-dorado-bus-tickets
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 How to get from Luton Airport into central London, Which side of Niagara Falls should I choose (and how do I get there)?, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.
More Questions & Answers
There are 443+ hotels available in La Paz.







