There are 6 ways to get from Piura to Panama City by plane, bus, ferry, 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 Piura International Airport to Tocumen International Airport
best- Fly from Piura International Airport (PIU) to Tocumen International Airport (PTY)plane PIU - PTY
7h 13m$234–874Bus to Loja, fly to Tocumen International Airport
cheapest- Take the bus from Piura to Catamayobus
- Fly from Loja (LOH) to Tocumen International Airport (PTY)plane LOH - PTY
15h 29m$148–484Bus, ferry, drive via Ipiales
- Take the bus from Piura to Terminal Terrestre de Guayaquilbus
- Take the bus from Terminal Terrestre de Guayaquil to Tulcánbus
- Take the bus from Terminales de Transportes de Ipiales to Terminal Salitrebus
- Take the bus from Terminal Salitre to Terminal de Transporte de Cartagenabus
- Take the ferry from Cartagena to Portobeloferry
- Drive from Portobelo to Panama Citycar
9d 3h$883–966Bus to Loja, fly to Panama Pacific International Airport
- Take the bus from Piura to Catamayobus
- Fly from Loja (LOH) to Panama Pacific International Airport (BLB)plane LOH - BLB
13h 39m$312–967Bus to Cap. Fap José A. Quiñones Gonzáles International Airport, fly to Tocumen International Airport
- Take the bus from Piura to Chiclayobus
- Fly from Cap. Fap José A. Quiñones Gonzáles International Airport (CIX) to Tocumen International Airport (PTY)plane CIX - PTY
9h 41m$458–751Bus, ferry, drive
- Take the bus from Piura to Terminal Terrestre de Guayaquilbus
- Take the bus from Terminal Terrestre de Guayaquil to Cúcutabus
- Take the bus from Terminal Cúcuta to Terminal de Transporte de Cartagenabus
- Take the ferry from Cartagena to Portobeloferry
- Drive from Portobelo to Panama Citycar
9d 5h$934–1,093
Piura International Airport (PIU) to Tocumen International Airport (PTY) flights
Comparing Your Travel Options
The cheapest way to get from Piura to Panama City is to bus and fly which costs $140 - $490 and takes 15h 29m.
The fastest way to get from Piura to Panama City is to fly which takes 7h 13m and costs $230 - $900.
The distance between Piura and Panama City is 1617 km.
It takes approximately 7h 13m to get from Piura to Panama City, including transfers.
There are 896+ hotels available in Panama City.
What companies run services between Piura, Peru and Panama City, Panama?
LATAM Chile, Copa Airlines, and two other airlines fly from Piura International Airport (PIU) to Tocumen International Airport (PTY) 4 times a day.
- Website
- copaair.com
Flights from Piura International Airport to Tocumen International Airport via Lima
- Ave. Duration
- 7h 13m
- When
- Every day
- Estimated price
- $190–850
Flights from Piura International Airport to Tocumen International Airport via Lima, Quito
- Ave. Duration
- 9h 14m
- When
- Wednesday
- Estimated price
- $270–1,100
Flights from Piura International Airport to Tocumen International Airport via Lima, Guayaquil
- Ave. Duration
- 10h 35m
- When
- Every day
- Estimated price
- $190–850
Flights from Cap. Fap José A. Quiñones Gonzáles International Airport to Tocumen International Airport
- Ave. Duration
- 2h 49m
- When
- Wednesday and Saturday
- Estimated price
- $100–550
Flights from Loja to Tocumen International Airport via Quito
- Ave. Duration
- 6h
- When
- Friday, Saturday, Monday, and Wednesday
- Estimated price
- $75–400
- Website
- go2sky.aero
Flights from Loja to Panama Pacific International Airport via Quito
- Ave. Duration
- 4h
- When
- Thursday
- Estimated price
- $260–900
Flights from Loja to Panama Pacific International Airport via Quito
- Ave. Duration
- 4h
- When
- Thursday
- Estimated price
- $260–900
- Phone
- +51 511 418 1111
- contactcenter@civa.com.pe
- Website
- CIVA
Bus from Piura to Terminal Terrestre de Guayaquil
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- $35–50
- Schedules at
- CIVA
Bus from Piura to Terminal Terrestre de Guayaquil
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- $35–50
- Schedules at
- CIVA
- Phone
- +593 95 885 1254
- microsc71@gmail.com
- Website
- microsancristobal.com
Bus from Terminal Terrestre de Guayaquil to Tulcán
- Ave. Duration
- 13h
- Frequency
- Every 4 hours
- Estimated price
- $19–22
- Book at
- busplace.com
Bus from Terminales de Transportes de Ipiales to Terminal Salitre
- Ave. Duration
- 22h
- Frequency
- Every 4 hours
- Estimated price
- $58
- Schedules at
- continentalbus.com.co
- Phone
- +57 601 4249090
- contactenos@bolivariano.com.co
- Website
- bolivariano.com.co
Bus from Terminales de Transportes de Ipiales to Terminal Salitre
- Ave. Duration
- 22h
- Frequency
- Every 4 hours
- Estimated price
- $55–80
- Schedules at
- bolivariano.com.co
- Book at
- bolivariano.com.co
- Phone
- +57 323 563 9139
- servicioalcliente@copetran.com
- Website
- copetran.com
Bus from Terminal Salitre to Terminal de Transporte de Cartagena
- Ave. Duration
- 23h
- Frequency
- Every 3 hours
- Estimated price
- $60–85
- Schedules at
- copetran.com
- Book at
- copetran.com
- Road
- $60–85
Bus from Terminal Cúcuta to Terminal de Transporte de Cartagena
- Ave. Duration
- 17h 30m
- Frequency
- 4 times a day
- Estimated price
- $45–65
- Schedules at
- copetran.com
- Book at
- copetran.com
- Road
- $45–65
- Phone
- +57 310 7883333
- gerencia@cootransbol.com
- Website
- concordeoficial.com
Bus from Terminal Salitre to Terminal de Transporte de Cartagena
- Ave. Duration
- 24h 45m
- Frequency
- 3 times a day
- Estimated price
- $65–95
- Schedules at
- concordeoficial.com
- Book at
- concordeoficial.com
- Phone
- +59 07 257 1861
- cooploja@loja.telconet.net
- Website
- cooperativaloja.com.ec
Bus from Piura to Catamayo
- Ave. Duration
- 7h 25m
- Frequency
- Once daily
- Estimated price
- $10–17
- Book at
- api.whatsapp.com
Bus from Piura to Catamayo
- Ave. Duration
- 7h 25m
- Frequency
- Once daily
- Estimated price
- $10–17
- Book at
- api.whatsapp.com
Bus from Piura to Chiclayo
- Ave. Duration
- 3h 30m
- Frequency
- Every 30 minutes
- Estimated price
- $10–14
- Schedules at
- Transportes Chiclayo
- Transportes Chiclayo
- $10–14
Bus from Terminal Terrestre de Guayaquil to Cúcuta
- Ave. Duration
- 44h
- Frequency
- Once daily
- Estimated price
- $130–240
- Website
- Lineas De Los Andes
- Phone
- 01 800 051 8001
- contactenos@expresobrasilia.com
- Website
- expresobrasilia.com
Bus from Terminal Cúcuta to Terminal de Transporte de Cartagena
- Ave. Duration
- 17h 2m
- Frequency
- Twice daily
- Estimated price
- $40–65
- Schedules at
- expresobrasilia.com
- Book at
- expresobrasilia.com
- Preferencial de Lujo
- $40–60
- Phone
- +57 310 704 0425
- bluesailinginfo@gmail.com
- Website
- Blue Sailing
Ferry from Cartagena to Portobelo
- Ave. Duration
- 6d
- Frequency
- On demand
- Estimated price
- $700
- Website
- Blue Sailing
Ferry from Cartagena to Portobelo
- Ave. Duration
- 6d
- Frequency
- On demand
- Estimated price
- $700
- Website
- Blue Sailing
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 Gatwick Airport into central London, How to get from London City Airport into central London, and How to travel India's Golden Triangle - to help you get the most out of your next trip.