1map logoGo to main page

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

Compare Travel Options and Prices

from
Lima, Peru
to
Puerto Maldonado, Peru

How to Get from Lima to Puerto Maldonado: 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.

$35 by busBest price
859 kmDistance
1h 55m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Lima to Puerto Maldonado 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  55m
Estimated price
$72-221
Recommended
Company
Grupo Palomino, CIVA
Bus
Average Duration
29h  10m
Estimated price
$35-70
Cheapest
route map
Distance: 859 km
Duration: 1h 55m

See more options

Company
various
Bus
Average Duration
32h  8m
Estimated price
$37-58
Company
various
Drive
Average Duration
26h  13m
Estimated price
$270-400

Lima - Puerto Maldonado operators

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

Plane
Website
latam.com

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

Average Duration
1h 55m
Estimated price
$72-221
Bus
Contact phone
+51 6202 333
Website
grupopalomino.com.pe

Bus from Lima - Arriola to Cusco

Average Duration
20h
Estimated price
$724-725

Bus from Cusco to Puerto Maldonado

Average Duration
8h 10m
Estimated price
$726-35
Contact phone
+51 511 418 1111
Website
civa.com.pe

Bus from Cusco to Puerto Maldonado

Average Duration
10h
Estimated price
$2211-729
Contact phone
+51 1 4800725
Website
floreshnos.pe

Bus from Gran Terminal Terrestre Plaza Norte to Cusco

Average Duration
21h
Estimated price
$2210-35
Other Show other routes
Contact phone
+51 998 840 376
Website
redbus.pe

Other from Cusco to Puerto Maldonado

Average Duration
10h
Estimated price
$2211-729

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

Traveling between Lima and Puerto Maldonado 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 an epic road trip from Lima to Puerto Maldonado, spanning 1143 miles of diverse Peruvian landscapes. The journey promises around 26 hours of scenic driving through the heart of the country. 💸 Budget-savvy travelers can experience the adventure for a price range of $270 to $400, offering flexibility in planning and accommodating different preferences. This makes for an affordable and enriching way to explore the Peruvian countryside at your own pace.
Average price
$270 - $400
🛫 Departing from Lima Airport, travelers can enjoy a 1 hour and 40-minute direct flight to Puerto Maldonado Airport, making it a quick and convenient journey offered by LATAM Chile. 🌴 Upon arrival in Puerto Maldonado, passengers can expect a total travel time of approximately 1 hour and 55 minutes from Lima, allowing for a seamless transition to explore this vibrant gateway to the Peruvian Amazon. ✈️ Flight prices between Puerto Maldonado and Lima typically range from $72 to $221, offering flexibility for travelers seeking budget-friendly or more premium options for their journey within Peru.
Departure Point
Lima Airport
Arrival Point
Puerto Maldonado Airport
🚌 To travel from Lima to Puerto Maldonado by bus, you will need to take a route that includes a transfer in Cusco. The journey, lasting approximately 29 hours and 10 minutes, offers a scenic route through the Peruvian landscape. 💰 The ticket prices for the bus trip from Puerto Maldonado to Lima range from $35 to $70, making it an affordable option for travelers looking to explore different regions of Peru by road.
Departure Point
Lima - Arriola station
Arrival Point
Puerto Maldonado station

Frequently asked questions

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

Or choose the category:
The distance between Lima and Puerto Maldonado is approximately 859 km, with a road distance of 1828 km. The quickest way to travel between the two cities is by plane, which takes 1 hour and 55 minutes. However, if you prefer to travel on land, it would take around 26 hours and 7 minutes by car or approximately 32 hours and 8 minutes by bus.
The most cost-effective option for traveling from Lima to Puerto Maldonado is by bus, with prices ranging from $30 to $60. However, this method takes a considerable amount of time, approximately 32 hours and 8 minutes. If time is a priority, the quickest option is to fly, which takes only 1 hour and 55 minutes but costs between $70 and $220.
When traveling from Lima to Puerto Maldonado, the prices for a bus ticket range from $35 to $56.
To get from Lima to Puerto Maldonado without using public transportation, one option is to rent a car and drive the 1828 km distance. The journey typically takes around 26 hours and 7 minutes by car. Prices for car rentals vary between $270 and $400.
The best way to travel from Lima to Puerto Maldonado without a car is by bus. The journey takes approximately 29 hours and 10 minutes and the cost can range from $45 to $90.
Yes, there is no direct link between Lima and Puerto Maldonado by bus. However, there are bus services available with transfers in Cusco. The journey takes approximately 29 hours and 10 minutes. Bus services are operated by Grupo Palomino and CIVA, with departures from the Lima - Arriola station and arrivals at Puerto Maldonado station.
The flight between Lima and Puerto Maldonado typically takes 1 hour and 40 minutes. The cost of a flight can vary between $71 and $220, depending on factors such as the airline and the time of booking.
There are a variety of accommodation options available near Puerto Maldonado. With over 60 hotels to choose from, there is something for every budget and preference. Prices start at $20 per night, making it affordable for travelers seeking comfortable lodging. Whether you prefer a luxury hotel, a cozy guesthouse, or a budget-friendly hostel, Puerto Maldonado offers plenty of choices for a pleasant stay.