1map logoGo to main page

Puerto Maldonado to Lima from $40: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Puerto Maldonado, Peru
to
Lima, Peru

How to Get from Puerto Maldonado to Lima: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$40 by busBest price
859 kmDistance
1h 46m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Puerto Maldonado to Lima with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
LATAM Chile
Plane
Average Duration
1h  46m
Estimated price
$72-221
Recommended
Company
CIVA
Bus
Average Duration
29h  40m
Estimated price
$40-109
Cheapest
route map
Distance: 859 km
Duration: 1h 46m

See more options

Company
various
Bus
Average Duration
31h  51m
Estimated price
$48-96
Company
various
Drive
Average Duration
26h  1m
Estimated price
$270-400

Puerto Maldonado - Lima operators

Explore transport companies operating between Puerto Maldonado and Lima, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
latam.com

Plane from Puerto Maldonado (PEM) to Lima (LIM)

Average Duration
1h 32m
Estimated price
$58-725
Bus
Contact phone
+51 511 418 1111
Website
https://www.civa.com.pe/en/

Bus from Puerto Maldonado to Cusco

Average Duration
8h 10m
Estimated price
$726-724

Bus from Cusco to Lima

Average Duration
21h 33m
Estimated price
$40-2210
Contact phone
+51 1 311 5050
Website
https://www.cruzdelsur.com.pe/en/

Bus from Cusco to Lima Javier Prado

Average Duration
20h 30m
Estimated price
$2211-724
Contact phone
+51 6202 333
Website
http://grupopalomino.com.pe

Bus from Puerto Maldonado to Cusco

Average Duration
9h 18m
Estimated price
$2216-2217

Puerto Maldonado to Lima: Overview of Bus, Train, Flight, and Car Trips

Traveling between Puerto Maldonado and Lima offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a thrilling 1139-mile road trip from Puerto Maldonado to Lima, a journey filled with diverse landscapes and breathtaking views along the way. 💰 Travelers can expect to spend between $270 to $400 for the drive, offering a budget-friendly option to explore the beauty of Peru at your own pace.
Average price
$270 - $400
🛫 Flying from Puerto Maldonado to Lima is a quick journey, with a direct flight taking only 1 hour and 30 minutes. ✈️ LATAM Chile provides convenient flights from Puerto Maldonado Airport to Lima Airport, making it easy to reach your destination in just under 2 hours. 🌎 The prices for flights between Puerto Maldonado and Lima range from $72 to $221, offering travelers options to suit their budget for this short yet efficient trip.
Departure Point
Puerto Maldonado Airport
Arrival Point
Lima Airport
🌄 Enjoy a scenic drive through the Peruvian countryside as you make your way towards Lima. The total journey time, including transfers, is approximately 29 hours 40 minutes. 💰 Prices for the bus between Puerto Maldonado and Lima range from $40 to $109. Sit back, relax, and take in the sights as you travel from the jungle city to the bustling capital of Peru.
Departure Point
Puerto Maldonado station
Arrival Point
Lima Javier Prado station

Frequently asked questions

Find out more about the route from Puerto Maldonado to Lima.

Or choose the category:
The distance between Puerto Maldonado and Lima is approximately 859.4 km. If you choose to travel by plane, it takes about 1 hour and 46 minutes to reach Lima from Puerto Maldonado. On the other hand, if you prefer driving, the road distance is 1832.2 km, and it takes around 26 hours and 1 minute to reach Puerto Maldonado from Lima. Alternatively, you can also take a bus, which takes approximately 29 hours and 40 minutes to travel from Puerto Maldonado to Lima.
The most cost-effective option for traveling from Puerto Maldonado to Lima is by bus via Cusco, which typically costs between $45 and $100 and takes approximately 31 hours and 51 minutes. However, if time is a priority, the quickest option is to fly, which typically costs between $70 and $230 and takes only 1 hour and 46 minutes.
The prices for a bus ticket between Lima and Puerto Maldonado can range from $40 to $109, depending on the type of bus and service chosen.
One option to get from Puerto Maldonado to Lima without using public transportation is to rent a car and drive. The distance between the two cities is approximately 1833.0 km, and it takes around 26 hours to drive. Rental car prices vary, ranging from $270 to $400 for this journey.
If you don't have a car, the best option to travel from Puerto Maldonado to Lima is by bus. The journey takes around 29 hours and 40 minutes and the cost ranges from $40 to $110.
Yes, there is a direct link between Puerto Maldonado and Lima. However, there is no direct bus service between the two cities. Travelers can take a bus from Puerto Maldonado to Cusco and then transfer to another bus that will take them to Lima. The total travel time, including transfers, is approximately 29 hours and 40 minutes. This route is operated by bus companies such as CIVA and Cruz del Sur.
The flight between Puerto Maldonado and Lima takes approximately 1 hour and 30 minutes. The duration may vary depending on the specific flight and any possible layovers. The cost of a flight between the two cities typically ranges from $72 to $221, depending on the airline, time of booking, and availability of seats.
There are numerous options for accommodations near Lima. With over 994 hotels to choose from, travelers can find a wide range of options to suit their preferences and budget. Prices for hotels in Lima start at $51 per night, offering affordable options for visitors.