There are 7 ways to get from Puno to Jakarta by plane, bus, shuttle, 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.
Fly Inca Manco Cápac International Airport to Soekarno–Hatta International Airport
best- Fly from Inca Manco Cápac International Airport (JUL) to Soekarno–Hatta International Airport (CGK)JUL - CGK
39h 3mRp 19,345,141–56,587,641Bus, bus to Chacalluta Arica Airport, fly to Soekarno–Hatta International Airport
cheapest- Take the bus from Puno to Tacna
- Take the bus from Terminal Terrestre Internacional Manuel A. Odría to Arica Airport
- Fly from Chacalluta Arica Airport (ARI) to Soekarno–Hatta International Airport (CGK)ARI - CGK
41h 50mRp 11,256,723–35,915,651Bus to Alejandro Velasco Astete International Airport, fly to Soekarno–Hatta International Airport
- Take the bus from Puno to Cusco Bus Station
- Fly from Alejandro Velasco Astete International Airport (CUZ) to Soekarno–Hatta International Airport (CGK)CUZ - CGK
42h 21mRp 17,418,050–25,724,197Bus, bus to Chacalluta Arica Airport, fly to Halim Perdanakusuma Airport
- Take the bus from Puno to Tacna
- Take the bus from Terminal Terrestre Internacional Manuel A. Odría to Arica Airport
- Fly from Chacalluta Arica Airport (ARI) to Halim Perdanakusuma Airport (HLP)ARI - HLP
40h 41mRp 18,252,723–55,669,151Bus to Rodríguez Ballón International Airport, fly to Soekarno–Hatta International Airport
- Take the bus from Puno to Arequipa
- Fly from Rodríguez Ballón International Airport (AQP) to Soekarno–Hatta International Airport (CGK)AQP - CGK
44h 52mRp 14,190,023–44,123,684Shuttle, bus to El Alto International Airport, fly to Soekarno–Hatta International Airport
- Take a shuttle bus from Puno to Desaguadero
- Take the bus from Desaguadero to La Paz
- Fly from El Alto International Airport (LPB) to Soekarno–Hatta International Airport (CGK)LPB - CGK
45h 37mRp 15,392,049–41,634,549Bus, bus to Chacalluta Arica Airport, fly to Ahmad Yani, train
- Take the bus from Puno to Tacna
- Take the bus from Terminal Terrestre Internacional Manuel A. Odría to Arica Airport
- Fly from Chacalluta Arica Airport (ARI) to Ahmad Yani (SRG)ARI - SRG
- Take the train from Semarang Tawang to Jakarta Gambir
2d 5hRp 14,546,223–43,059,651
Inca Manco Cápac International Airport (JUL) to Soekarno–Hatta International Airport (CGK) flights
Questions & Answers
The cheapest way to get from Puno to Jakarta is to bus and fly which costs Rp17000000 - Rp26000000 and takes 42h 21m.
The fastest way to get from Puno to Jakarta is to fly which takes 39h 3m and costs Rp19000000 - Rp60000000.
The distance between Puno and Jakarta is 17662 km.
It takes approximately 39h 3m to get from Puno to Jakarta, including transfers.
Jakarta is 12h ahead of Puno. It is currently 6:51 AM in Puno and 6:51 PM in Jakarta.
There are 6134+ hotels available in Jakarta.
What companies run services between Puno, Peru and Jakarta, Indonesia?
LATAM Chile, Garuda Indonesia, and two other airlines fly from Inca Manco Cápac International Airport (JUL) to Soekarno–Hatta International Airport (CGK) 4 times a day.
- Website
- garuda-indonesia.com
Flights from Inca Manco Cápac International Airport to Soekarno–Hatta International Airport via Lima, Santiago, Sydney
- Ave. Duration
- 39h 22m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- Rp 18,000,000–55,000,000
Flights from Inca Manco Cápac International Airport to Soekarno–Hatta International Airport via Lima, Santiago, Melbourne
- Ave. Duration
- 40h 10m
- When
- Friday
- Estimated price
- Rp 18,000,000–55,000,000
Flights from Inca Manco Cápac International Airport to Soekarno–Hatta International Airport via Lima, Santiago, Melbourne, Ngurah Rai
- Ave. Duration
- 35h 10m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- Rp 18,000,000–55,000,000
Flights from Inca Manco Cápac International Airport to Soekarno–Hatta International Airport via Lima, Santiago, Sydney, Ngurah Rai
- Ave. Duration
- 37h 5m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Rp 18,000,000–55,000,000
Flights from Alejandro Velasco Astete International Airport to Soekarno–Hatta International Airport via Santiago, Sydney
- Ave. Duration
- 37h 35m
- When
- Friday and Sunday
- Estimated price
- Rp 12,000,000–35,000,000
Flights from Alejandro Velasco Astete International Airport to Soekarno–Hatta International Airport via Santiago, Melbourne
- Ave. Duration
- 39h 15m
- When
- Wednesday and Friday
- Estimated price
- Rp 11,000,000–34,000,000
Flights from Alejandro Velasco Astete International Airport to Soekarno–Hatta International Airport via Lima, Santiago, Sydney
- Ave. Duration
- 36h 50m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- Rp 12,000,000–36,000,000
Flights from Alejandro Velasco Astete International Airport to Soekarno–Hatta International Airport via Santiago, Sydney, Ngurah Rai
- Ave. Duration
- 38h 5m
- When
- Wednesday and Friday
- Estimated price
- Rp 12,000,000–35,000,000
Flights from Alejandro Velasco Astete International Airport to Soekarno–Hatta International Airport via Lima, Santiago, Melbourne
- Ave. Duration
- 38h 30m
- When
- Friday
- Estimated price
- Rp 12,000,000–36,000,000
Flights from Alejandro Velasco Astete International Airport to Soekarno–Hatta International Airport via Santiago, Melbourne, Ngurah Rai
- Ave. Duration
- 39h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rp 12,000,000–35,000,000
Flights from Chacalluta Arica Airport to Soekarno–Hatta International Airport via Santiago, Sydney
- Ave. Duration
- 32h 42m
- When
- Friday and Sunday
- Estimated price
- Rp 12,000,000–35,000,000
Flights from Chacalluta Arica Airport to Soekarno–Hatta International Airport via Santiago, Melbourne
- Ave. Duration
- 34h 22m
- When
- Friday
- Estimated price
- Rp 11,000,000–35,000,000
Flights from Chacalluta Arica Airport to Soekarno–Hatta International Airport via Santiago, Melbourne, Ngurah Rai
- Ave. Duration
- 30h 23m
- When
- Tuesday and Saturday
- Estimated price
- Rp 12,000,000–35,000,000
Flights from Chacalluta Arica Airport to Soekarno–Hatta International Airport via Santiago, Sydney, Ngurah Rai
- Ave. Duration
- 35h 15m
- When
- Saturday
- Estimated price
- Rp 12,000,000–35,000,000
Flights from Chacalluta Arica Airport to Halim Perdanakusuma Airport via Santiago, Melbourne, Ngurah Rai
- Ave. Duration
- 33h 15m
- When
- Saturday
- Estimated price
- Rp 18,000,000–55,000,000
Flights from Chacalluta Arica Airport to Halim Perdanakusuma Airport via Santiago, Sydney, Ngurah Rai
- Ave. Duration
- 33h 15m
- When
- Saturday
- Estimated price
- Rp 19,000,000–55,000,000
Flights from Rodríguez Ballón International Airport to Soekarno–Hatta International Airport via Lima, Santiago, Sydney
- Ave. Duration
- 37h 40m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- Rp 15,000,000–45,000,000
Flights from Rodríguez Ballón International Airport to Soekarno–Hatta International Airport via Lima, Santiago, Melbourne
- Ave. Duration
- 39h 20m
- When
- Friday
- Estimated price
- Rp 15,000,000–44,000,000
Flights from Rodríguez Ballón International Airport to Soekarno–Hatta International Airport via Alejandro Velasco Astete International Airport, Santiago, Sydney
- Ave. Duration
- 44h 50m
- When
- Friday and Sunday
- Estimated price
- Rp 15,000,000–43,000,000
Flights from Rodríguez Ballón International Airport to Soekarno–Hatta International Airport via Lima, Santiago, Melbourne, Ngurah Rai
- Ave. Duration
- 34h 20m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- Rp 15,000,000–44,000,000
Flights from Rodríguez Ballón International Airport to Soekarno–Hatta International Airport via Lima, Santiago, Sydney, Ngurah Rai
- Ave. Duration
- 38h 10m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- Rp 15,000,000–45,000,000
Flights from Rodríguez Ballón International Airport to Soekarno–Hatta International Airport via Alejandro Velasco Astete International Airport, Santiago, Melbourne, Ngurah Rai
- Ave. Duration
- 41h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rp 14,000,000–43,000,000
Flights from El Alto International Airport to Soekarno–Hatta International Airport via Lima, Santiago, Sydney
- Ave. Duration
- 47h 20m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- Rp 14,000,000–41,000,000
Flights from El Alto International Airport to Soekarno–Hatta International Airport via Lima, Santiago, Melbourne
- Ave. Duration
- 2d 1h
- When
- Wednesday and Friday
- Estimated price
- Rp 14,000,000–41,000,000
Flights from El Alto International Airport to Soekarno–Hatta International Airport via Santa Cruz, Santiago, Sydney
- Ave. Duration
- 46h 55m
- When
- Sunday
- Estimated price
- Rp 13,000,000–39,000,000
Flights from El Alto International Airport to Soekarno–Hatta International Airport via Lima, Santiago, Melbourne, Ngurah Rai
- Ave. Duration
- 44h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rp 14,000,000–41,000,000
Flights from El Alto International Airport to Soekarno–Hatta International Airport via Lima, Santiago, Sydney, Ngurah Rai
- Ave. Duration
- 45h 55m
- When
- Every day
- Estimated price
- Rp 14,000,000–41,000,000
- Website
- lionair.co.id
Flights from Chacalluta Arica Airport to Ahmad Yani via Santiago, Melbourne, Ngurah Rai
- Ave. Duration
- 37h 38m
- When
- Tuesday, Friday, and Saturday
- Estimated price
- Rp 14,000,000–42,000,000
Flights from Chacalluta Arica Airport to Ahmad Yani via Santiago, Sydney, Ngurah Rai
- Ave. Duration
- 37h 38m
- When
- Tuesday, Friday, Saturday, and Sunday
- Estimated price
- Rp 14,000,000–43,000,000
Flights from Chacalluta Arica Airport to Ahmad Yani via Santiago, Auckland, Ngurah Rai
- Ave. Duration
- 2d 2h
- When
- Monday, Wednesday, and Friday
- Estimated price
- Rp 15,000,000–44,000,000
- Website
- batikair.com
Flights from Chacalluta Arica Airport to Halim Perdanakusuma Airport via Santiago, Sydney, Ngurah Rai
- Ave. Duration
- 32h 38m
- When
- Tuesday, Friday, Saturday, and Sunday
- Estimated price
- Rp 19,000,000–55,000,000
Flights from Chacalluta Arica Airport to Ahmad Yani via Santiago, Melbourne, Soekarno–Hatta International Airport
- Ave. Duration
- 37h 27m
- When
- Friday
- Estimated price
- Rp 15,000,000–44,000,000
- Website
- citilink.co.id
Flights from Chacalluta Arica Airport to Halim Perdanakusuma Airport via Santiago, Melbourne, Ngurah Rai
- Ave. Duration
- 29h 28m
- When
- Tuesday, Friday, and Saturday
- Estimated price
- Rp 18,000,000–55,000,000
Flights from Chacalluta Arica Airport to Halim Perdanakusuma Airport via Santiago, Sydney, Ngurah Rai
- Ave. Duration
- 33h 15m
- When
- Saturday
- Estimated price
- Rp 19,000,000–55,000,000
- Website
- qantas.com
Flights from Chacalluta Arica Airport to Soekarno–Hatta International Airport via Santiago, Melbourne
- Ave. Duration
- 34h 57m
- When
- Friday
- Estimated price
- Rp 11,000,000–35,000,000
Flights from Chacalluta Arica Airport to Soekarno–Hatta International Airport via Santiago, Sydney
- Ave. Duration
- 36h 30m
- When
- Saturday
- Estimated price
- Rp 12,000,000–35,000,000
- Website
- singaporeair.com
Flights from El Alto International Airport to Soekarno–Hatta International Airport via Santa Cruz, Sao Paulo, Johannesburg, Singapore Changi
- Ave. Duration
- 38h 30m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- Rp 9,000,000–65,000,000
Train from Semarang Tawang to Jakarta Gambir
- Ave. Duration
- 4h 45m
- Frequency
- Every 4 hours
- Estimated price
- Rp 260,000–350,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 260,000–350,000
- Business
- Rp 430,000–550,000
- Executive
- Rp 490,000–700,000
- Phone
- +51 989 990 918
- contacto@zolorzano.com.pe
- Website
- facebook.com
Bus from Puno to Cusco Bus Station
- Ave. Duration
- 4h 28m
- Frequency
- Hourly
- Estimated price
- Rp 410,000–480,000
- Schedules at
- facebook.com
- Book at
- zolorzano.com.pe
- Phone
- +51 051 602 943
- Website
- facebook.com
Bus from Puno to Tacna
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- Rp 190,000–260,000
- Schedules at
- facebook.com
Bus from Puno to Arequipa
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- Rp 150,000–200,000
- Schedules at
- facebook.com
- Phone
- +51904244509
- Website
- aeroexpreso.com.pe
Bus from Terminal Terrestre Internacional Manuel A. Odría to Arica Airport
- Ave. Duration
- 1h 50m
- Frequency
- Every 4 hours
- Estimated price
- Rp 50,000–410,000
- Schedules at
- aeroexpreso.com.pe
- Book at
- aeroexpreso.com.pe
- Phone
- +51 84 238223
- reservas@transzela.com.pe
- Website
- transzela.com.pe
Bus from Puno to Arequipa
- Ave. Duration
- 6h
- Frequency
- Every 3 hours
- Estimated price
- Rp 248,054
- Schedules at
- transzela.com.pe
- Book at
- transzela.com.pe
- Phone
- +51 914 879 671
- vigotourssac@gmail.com
- Website
- facebook.com
Bus from Puno to Arequipa
- Ave. Duration
- 4h 18m
- Frequency
- Twice daily
- Estimated price
- Rp 248,054
- Schedules at
- facebook.com
- Phone
- +51 958 793 713
- atencionalcliente@reyna.com.pe
- Website
- reyna.com.pe
Bus from Puno to Arequipa
- Ave. Duration
- 5h 15m
- Frequency
- Twice daily
- Estimated price
- Rp 190,000–350,000
- Book at
- polarisweb.reyna.com.pe
- Phone
- +51 511 418 1111
- contactcenter@civa.com.pe
- Website
- civa.com.pe
Bus from Puno to Arequipa
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Estimated price
- Rp 120,000–800,000
- Schedules at
- civa.com.pe
- Phone
- +51 900 530 713
- alasdelsursrl@gmail.com
- Website
- facebook.com
Bus from Puno to Arequipa
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Schedules at
- facebook.com
- Phone
- +51 1 311 5050
- Website
- cruzdelsur.com.pe
Bus from Puno to Arequipa
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- Rp 240,000–390,000
- Website
- https://www.cruzdelsur.com.pe/home-en/
- Phone
- +51 951 921 780
- Website
- redbus.pe
Bus from Puno to Arequipa
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Estimated price
- Rp 248,054
- Schedules at
- redbus.pe
- Website
- facebook.com
Bus from Puno to Arequipa
- Ave. Duration
- 5h 23m
- Frequency
- Once daily
- Estimated price
- Rp 100,000–350,000
- Schedules at
- facebook.com
- Phone
- +51 84 245 171
- info@turismomer.com
- Website
- turismomer.com
Bus from Puno to Arequipa
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- Rp 270,000–750,000
- Website
- https://www.turismomer.com/en
- Phone
- +51 982 701 023
- turismorealdorado.mdd@gmail.com
- Website
- facebook.com
Bus from Puno to Arequipa
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- Rp 200,000–300,000
- Schedules at
- redbus.pe
- Phone
- +51 959 570 871
- consultasromeliza@gmail.com
- Website
- facebook.com
Bus from Puno to Arequipa
- Ave. Duration
- 5h
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +51 95 175 5337
- info@sacredlaketitikaka.com
- Website
- sacredlaketitikaka.com
Shuttle from Puno to Desaguadero
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Estimated price
- Rp 2,340,871
- Website
- https://sacredlaketitikaka.com/
Bus from Desaguadero to La Paz
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- Rp 36,317
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 Travelling to and around Russia for the 2018 FIFA World Cup, Which London airport should I choose?, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.



































