There are 6 ways to get from Calama to Puerto Maldonado by bus, plane, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Antofagasta Airport, fly
best- Take the bus from Terminal Balmaceda Pullman Bus to Antofagastabus
- Fly from Antofagasta Airport (ANF) to Puerto Maldonado (PEM)plane ANF - PEM
13h 9m$258–847Bus
cheapest- Take the bus from Terminal Balmaceda - Kenny Bus to Terminal Rodoviario de Aricabus
- Take the bus from Terminal Internacional to Tacnabus
- Take the bus from Tacna to Punobus
- Take the bus from Puno to Puerto Maldonadobus
27h 26m$57–102Drive 1,642.9 km
- Drive from Calama to Puerto Maldonadocar 1,642.9 km
27h 59m$247–357Fly from Calama Airport
- Fly from Calama Airport (CJC) to Puerto Maldonado (PEM)plane CJC - PEM
15h 36m$238–669Bus, train
- Take the bus from Terminal Balmaceda Pullman Bus to Terminal Rodoviario de Aricabus
- Take the train from Arica to Tacnatrain
- Take the bus from Tacna to Punobus
- Take the bus from Puno to Puerto Maldonadobus
34h 26m$79–161Bus via Oruro Airport (ORU)
- Take the bus from Terminal de Buses Calama to Orurobus
- Take the bus from Oruro to La Pazbus
- Take the bus from Terminal de Buses La Paz to Terminal Terrestre Punobus
- Take the bus from Puno to Puerto Maldonadobus
36h 8m
Antofagasta Airport (ANF) to Puerto Maldonado (PEM) flights
Comparing Your Travel Options
The cheapest way to get from Calama to Puerto Maldonado is to bus which costs $55 - $110 and takes 27h 26m.
The fastest way to get from Calama to Puerto Maldonado is to bus and fly which takes 13h 9m and costs $250 - $850.
No, there is no direct bus from Calama to Puerto Maldonado. However, there are services departing from Terminal Balmaceda - Kenny Bus and arriving at Puerto Maldonado via Terminal Internacional, Tacna and Puno. The journey, including transfers, takes approximately 27h 26m.
The distance between Calama and Puerto Maldonado is 1453 km. The road distance is 1642.9 km.
The best way to get from Calama to Puerto Maldonado without a car is to bus which takes 27h 26m and costs $55 - $110.
It takes approximately 13h 9m to get from Calama to Puerto Maldonado, including transfers.
Calama to Puerto Maldonado bus services, operated by Kenny Bus, depart from Terminal Balmaceda - Kenny Bus station.
The best way to get from Calama to Puerto Maldonado is to bus which takes 27h 26m and costs $55 - $110. Alternatively, you can fly, which costs $230 - $700 and takes 15h 36m.
Calama to Puerto Maldonado bus services, operated by Kenny Bus, arrive at Terminal Rodoviario de Arica station.
Puerto Maldonado is 2h behind Calama. It is currently 12:08 PM in Calama and 10:08 AM in Puerto Maldonado.
What companies run services between Calama, Chile and Puerto Maldonado, Peru?
You can take a bus from Terminal Balmaceda - Kenny Bus to Puerto Maldonado via Terminal Rodoviario de Arica, Terminal Internacional, Tacna, and Puno in around 27h 26m. Alternatively, LATAM Chile, Sky Airline, and JetSMART fly from Calama Airport (CJC) to Puerto Maldonado (PEM) once daily.
- Website
- latam.com
Flights from Antofagasta Airport to Puerto Maldonado via Lima
- Ave. Duration
- 7h 45m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $230–800
Flights from Antofagasta Airport to Puerto Maldonado via Lima, Cuzco
- Ave. Duration
- 8h 30m
- When
- Tuesday and Thursday
- Estimated price
- $230–800
Flights from Antofagasta Airport to Puerto Maldonado via Santiago, Lima
- Ave. Duration
- 14h 2m
- When
- Thursday and Friday
- Estimated price
- $350–1,100
Flights from Antofagasta Airport to Puerto Maldonado via Santiago, Cuzco
- Ave. Duration
- 13h 44m
- When
- Thursday
- Estimated price
- $310–1,000
Flights from Calama Airport to Puerto Maldonado via Santiago, Lima
- Ave. Duration
- 14h 19m
- When
- Wednesday and Thursday
- Estimated price
- $260–800
Flights from Calama Airport to Puerto Maldonado via Santiago, Cuzco
- Ave. Duration
- 13h 56m
- When
- Wednesday
- Estimated price
- $220–700
Flights from Calama Airport to Puerto Maldonado via Concepcion, Santiago, Lima
- Ave. Duration
- 16h 33m
- When
- Friday
- Estimated price
- $290–900
Flights from Calama Airport to Puerto Maldonado via Concepcion, Santiago, Cuzco
- Ave. Duration
- 17h 18m
- When
- Friday
- Estimated price
- $260–800
- Website
- skyairline.com
Flights from Calama Airport to Puerto Maldonado via Santiago, Lima
- Ave. Duration
- 18h 50m
- When
- Wednesday
- Estimated price
- $220–650
- Phone
- +51 52 611824
- Website
- Ferrocarril Tacna-Arica
Train from Arica to Tacna
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- $5
- Schedules at
- Ferrocarril Tacna-Arica
Bus from Terminal Balmaceda Pullman Bus to Antofagasta
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- $8–23
- Schedules at
- Cormar
- Phone
- +56 22 570 8687
- [email protected]
- Website
- Kenny Bus
Bus from Terminal Balmaceda - Kenny Bus to Terminal Rodoviario de Arica
- Ave. Duration
- 7h 30m
- Frequency
- 3 times a day
- Estimated price
- $22–29
- Schedules at
- Kenny Bus
- Phone
- +56 2 2570 8687
- [email protected]
- Website
- Buses Tarapaca
Bus from Terminal Balmaceda - Kenny Bus to Terminal Rodoviario de Arica
- Ave. Duration
- 8h
- Frequency
- 3 times a day
- Estimated price
- $18–27
- Schedules at
- Buses Tarapaca
- Salon Cama
- $18–25
- Premium
- $20–27
- Phone
- +56 600 600 0018
- [email protected]
- Website
- pullmanbus.cl
Bus from Terminal Balmaceda - Kenny Bus to Terminal Rodoviario de Arica
- Ave. Duration
- 11h 5m
- Frequency
- Once daily
- Estimated price
- $27–40
- Schedules at
- pullmanbus.cl
- Book at
- pullmanbus.cl
- Salón Cama
- $27–40
Bus from Terminal Balmaceda Pullman Bus to Terminal Rodoviario de Arica
- Ave. Duration
- 9h 30m
- Frequency
- 3 times a week
- Estimated price
- $36–96
- Schedules at
- pullmanbus.cl
- Book at
- pullmanbus.cl
- Salón Cama
- $36–42
- Phone
- +56 58 222 8603
- [email protected]
- Website
- Recorrido Norte Grande
Bus from Terminal Internacional to Tacna
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $4
- Website
- Recorrido Norte Grande
Bus from Tacna to Puno
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- $12–16
- Schedules at
- Expreso Turismo San Martin Nobleza
- Phone
- +51 9 6629 9448
- [email protected]
- Website
- reyna.com.pe
Bus from Puno to Puerto Maldonado
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- $23–45
- Book at
- Transportes Reyna
Bus from Puno to Puerto Maldonado
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- $23–45
- Book at
- Transportes Reyna
Bus from Puno to Puerto Maldonado
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- $23–45
- Book at
- Transportes Reyna
- Phone
- +51 982 803 213
- [email protected]
- Website
- Transportes Héroes del Pacífico
Bus from Tacna to Puno
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- $15
- Schedules at
- Transportes Héroes del Pacífico
- Phone
- +591 2527 7355
- [email protected]
- Website
- Jet Nort Super Class
Bus from Terminal de Buses Calama to Oruro
- Ave. Duration
- 11h 28m
- Frequency
- 4 times a week
- Schedules at
- Jet Nort Super Class
- Phone
- +59 128 1779
- [email protected]
- Website
- Predilecto Tours
Bus from Oruro to La Paz
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Website
- Predilecto Tours
- Phone
- +591 466-60443
- [email protected]
- Website
- Autotransportes SAMA
Bus from Oruro to La Paz
- Ave. Duration
- 5h 6m
- Frequency
- Once daily
- Estimated price
- $13–23
- Schedules at
- Autotransportes SAMA
- Phone
- +591 2228 3843
- [email protected]
- Website
- facebook.com
Bus from Terminal de Buses La Paz to Terminal Terrestre Puno
- Ave. Duration
- 7h 10m
- Frequency
- Once daily
- Estimated price
- $220–250
- Book at
- Tickets Bolivia
- Phone
- +591 76760037
- Website
- facebook.com
Bus from Terminal de Buses La Paz to Terminal Terrestre Puno
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- $7–110
- Schedules at
- ticketsbolivia.com
- Book at
- ticketsbolivia.com
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, What are the different types of Renfe trains in Spain?, and Travelling by boat in Italy - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Calama to Puerto Maldonado is 1643 km. It takes approximately 27h 59m to drive from Calama to Puerto Maldonado.
There are 53+ hotels available in Puerto Maldonado.
































