There are 6 ways to get from Juliaca to Pucallpa by plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Inca Manco Cápac International Airport (JUL) to Fap Captain David Abenzur Rengifo International Airport (PCL)plane JUL - PCL
5h 55m$130–300Bus via Arequipa
cheapest- Take the bus from Juliaca to Arequipabus
- Take the bus from Arequipa to Gran Terminal Terrestre Plaza Nortebus
- Take the bus from Lima to Pucallpabus
33h 54m$50–138Drive 1,533.3 km
- Drive from Juliaca to Pucallpacar 1,533.3 km
29h 8m$231–333Bus
- Take the bus from Juliaca to Lima Atocongobus Lima
- Take the bus from Lima to Pucallpabus Lima
37h 5m$69–86Bus #2
- Take the bus from Terminal Terrestre Interdepartamental de Juliaca to Terminal Terrestre Punobus
- Take the bus from Puno to Terminal Roncobus
- Take the bus from Lima to Pucallpabus
43h 45m$75–134Bus #3
- Take the bus from Juliaca to Lima Atocongobus Lima
- Take the bus from Gran Terminal Terrestre Plaza Norte to Pucallpabus Lima
45h 47m$113–139
Inca Manco Cápac International Airport (JUL) to Fap Captain David Abenzur Rengifo International Airport (PCL) flights
Questions & Answers
The cheapest way to get from Juliaca to Pucallpa is to bus via Arequipa which costs $50 - $140 and takes 33h 54m.
The fastest way to get from Juliaca to Pucallpa is to fly which takes 5h 55m and costs $130 - $300.
No, there is no direct bus from Juliaca to Pucallpa. However, there are services departing from Juliaca and arriving at Pucallpa via Arequipa, Gran Terminal Terrestre Plaza Norte, Ilo and Lima. The journey, including transfers, takes approximately 33h 54m.
The distance between Juliaca and Pucallpa is 929 km. The road distance is 1533.3 km.
The best way to get from Juliaca to Pucallpa without a car is to bus via Arequipa which takes 33h 54m and costs $50 - $140.
It takes approximately 5h 55m to get from Juliaca to Pucallpa, including transfers.
Juliaca to Pucallpa bus services, operated by Expreso San Roman, depart from Juliaca station.
The best way to get from Juliaca to Pucallpa is to fly which takes 5h 55m and costs $130 - $300. Alternatively, you can bus via Arequipa, which costs $50 - $140 and takes 33h 54m.
Juliaca to Pucallpa bus services, operated by Expreso San Roman, arrive at Arequipa station.
Yes, the driving distance between Juliaca to Pucallpa is 1533 km. It takes approximately 29h 8m to drive from Juliaca to Pucallpa.
What companies run services between Juliaca, Peru and Pucallpa, Peru?
Sky Airline and LATAM Chile fly from Inca Manco Cápac International Airport (JUL) to Fap Captain David Abenzur Rengifo International Airport (PCL) every 4 hours. Alternatively, you can take a bus from Juliaca to Pucallpa via Arequipa, Gran Terminal Terrestre Plaza Norte, Lima, Ilo, Ica, and Lima in around 33h 54m.
- Website
- latam.com
Flights from Inca Manco Cápac International Airport to Fap Captain David Abenzur Rengifo International Airport via Lima
- Ave. Duration
- 6h 33m
- When
- Every day
- Estimated price
- $150–900
- Phone
- +51 959 580 066
- [email protected]
- Website
- Expreso San Roman
Bus from Juliaca to Arequipa
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Estimated price
- $9
- Schedules at
- Expreso San Roman
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 4 stunningly beautiful Philippines islands you need to visit, Travel Insider: Top Japan travel tips by Beatrix Holland, and How to get from JFK to New York City - to help you get the most out of your next trip.
More Questions & Answers
There are 56+ hotels available in Pucallpa.

