There are 6 ways to get from Calama to Puerto Maldonado by bus, car, plane, 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
best- 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$59–103Drive 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
16h 31m$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$80–162Bus 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 8mBus to Antofagasta Airport, fly
- Take the bus from Terminal Balmaceda Pullman Bus to Antofagastabus
- Fly from Antofagasta Airport (ANF) to Puerto Maldonado (PEM)plane ANF - PEM
13h 19m$248–797
Calama Airport (CJC) 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 19m and costs $240 - $800.
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 1703 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 27h 26m 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 16h 31m.
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 3:53 AM in Calama and 1:53 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) twice daily.
- Website
- latam.com
Flights from Calama Airport to Puerto Maldonado via Santiago, Lima
- Ave. Duration
- 14h 40m
- When
- Monday, Tuesday, Thursday, Friday, Sunday, and Wednesday
- Estimated price
- $240–800
Flights from Calama Airport to Puerto Maldonado via Santiago, Cuzco
- Ave. Duration
- 15h 6m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $220–750
Flights from Antofagasta Airport to Puerto Maldonado via Lima
- Ave. Duration
- 7h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $220–750
Flights from Antofagasta Airport to Puerto Maldonado via Lima, Cuzco
- Ave. Duration
- 8h 35m
- When
- Tuesday and Thursday
- Estimated price
- $220–750
Flights from Antofagasta Airport to Puerto Maldonado via Santiago, Lima
- Ave. Duration
- 14h 16m
- When
- Tuesday, Thursday, Friday, Sunday, and Wednesday
- Estimated price
- $340–1,100
Flights from Antofagasta Airport to Puerto Maldonado via Santiago, Cuzco
- Ave. Duration
- 14h 46m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $290–950
- Website
- skyairline.com
Flights from Calama Airport to Puerto Maldonado via Santiago, Lima
- Ave. Duration
- 19h 3m
- When
- Tuesday
- 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
- 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
- $28–40
- Schedules at
- pullmanbus.cl
- Book at
- pullmanbus.cl
- Salón Cama
- $28–40
Bus from Terminal Balmaceda Pullman Bus to Terminal Rodoviario de Arica
- Ave. Duration
- 9h 30m
- Frequency
- 3 times a week
- Estimated price
- $36–97
- 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
- $5
- 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
Bus from Terminal Balmaceda Pullman Bus to Antofagasta
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- $8–24
- Schedules at
- Cormar
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 Train travel in France: A guide to SNCF, The beginner’s guide to the 2018 World Nomad Games, and Getting to Milan from the airport - 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 60+ hotels available in Puerto Maldonado.
































