There are 5 ways to get from Barranquilla to Piura 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 Ernesto Cortissoz International Airport (BAQ) to Piura International Airport (PIU)plane BAQ - PIU
9h 18m$220–950Bus
cheapest- Take the bus from Terminal Metropolitana de Barranquilla to Terminal de Transporte Calibus
- Take the bus from Terminal de Transporte Cali to Ipialesbus
- Take the bus from Tulcán to Terminal Terrestre de Guayaquilbus
- Take the bus from Terminal Terrestre de Guayaquil to Piurabus
2d 13h$146–209Bus, drive
- Take the bus from Estacion Brasilia to Hondabus
- Take the bus from Terminal Transportes Honda to Puerto Asísbus
- Drive from Puerto Asís to Lago Agriocar
- Take the bus from Lago Agrio to Coca - Puerto Francisco de Orellanabus
- Take the bus from El Coca - Puerto Francisco de Orellana to Loreto, Orellana, Ecuadorbus
- Take the bus from Loreto to Cuencabus
- Take the bus from Cuenca to Piurabus
46h 43m$166–235Drive 2,594.9 km
- Drive from Portal de Soledad to Piuracar 2,594.9 km
41h 19m$390–564Bus via Honda
- Take the bus from Estacion Brasilia to Hondabus
- Take the bus from Terminal Transportes Honda to Terminal de Transportes de Ibaguébus
- Take the bus from Terminal de Transportes de Ibagué to La Dorada, Putumayobus
- Take the bus from Lago Agrío to Machalabus
- Take the bus from Machala to Piurabus
2d 3h$149–214
Ernesto Cortissoz International Airport (BAQ) to Piura International Airport (PIU) flights
Comparing Your Travel Options
The cheapest way to get from Barranquilla to Piura is to bus via Honda which costs $140 - $220 and takes 2 days 3h.
The fastest way to get from Barranquilla to Piura is to fly which takes 9h 18m and costs $220 - $950.
No, there is no direct bus from Barranquilla to Piura. However, there are services departing from Estacion Brasilia and arriving at Piura via Terminal Transportes Honda, Terminal de Transportes de Ibagué, Lago Agrío and Machala. The journey, including transfers, takes approximately 2 days 3h.
The distance between Barranquilla and Piura is 1909 km. The road distance is 2594.9 km.
It takes approximately 9h 18m to get from Barranquilla to Piura, including transfers.
Barranquilla to Piura bus services, operated by Expreso Brasilia, depart from Estacion Brasilia station.
The best way to get from Barranquilla to Piura is to fly which takes 9h 18m and costs $220 - $950. Alternatively, you can bus via Honda, which costs $140 - $220 and takes 2 days 3h.
Barranquilla to Piura bus services, operated by Expreso Brasilia, arrive at Honda station.
Yes, the driving distance between Barranquilla to Piura is 2595 km. It takes approximately 41h 19m to drive from Barranquilla to Piura.
There are 103+ hotels available in Piura.
What companies run services between Barranquilla, Colombia and Piura, Peru?
LATAM Chile, JetSMART, and three other airlines fly from Ernesto Cortissoz International Airport (BAQ) to Piura International Airport (PIU) 4 times a day. Alternatively, you can take a bus from Estacion Brasilia to Piura via Terminal Transportes Honda, Terminal de Transportes de Ibagué, La Dorada, Putumayo, Lago Agrío, Machala, and Machala in around 2d 3h.
- Website
- latam.com
Flights from Ernesto Cortissoz International Airport to Piura International Airport via Bogota, Lima
- Ave. Duration
- 12h 53m
- When
- Every day
- Estimated price
- $340–1,600
Flights from Ernesto Cortissoz International Airport to Piura International Airport via Medellin Jose Marie Cordova, Lima
- Ave. Duration
- 16h 45m
- When
- Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- $340–1,100
Flights from Ernesto Cortissoz International Airport to Piura International Airport via Panama City, Lima
- Ave. Duration
- 9h 28m
- When
- Wednesday to Sunday
- Estimated price
- $220–950
- Website
- skyairline.com
Flights from Ernesto Cortissoz International Airport to Piura International Airport via Bogota, Lima
- Ave. Duration
- 10h 50m
- When
- Wednesday and Saturday
- Estimated price
- $440–1,600
Flights from Ernesto Cortissoz International Airport to Piura International Airport via Panama City, Lima
- Ave. Duration
- 12h 19m
- When
- Saturday
- Estimated price
- $220–950
- Website
- jetsmart.com
Flights from Ernesto Cortissoz International Airport to Piura International Airport via Medellin Jose Marie Cordova, Lima
- Ave. Duration
- 17h 58m
- When
- Monday
- Estimated price
- $280–1,100
- Phone
- 01 800 051 8001
- [email protected]
- Website
- expresobrasilia.com
Bus from Estacion Brasilia to Honda
- Ave. Duration
- 11h 26m
- Frequency
- Every 2 hours
- Estimated price
- $45–70
- Schedules at
- expresobrasilia.com
- Book at
- expresobrasilia.com
- Preferencial de Lujo
- $45–70
Bus from Estacion Brasilia to Honda
- Ave. Duration
- 11h 26m
- Frequency
- Every 2 hours
- Estimated price
- $45–70
- Schedules at
- expresobrasilia.com
- Book at
- expresobrasilia.com
- Preferencial de Lujo
- $45–70
Bus from Terminal Metropolitana de Barranquilla to Terminal de Transporte Cali
- Ave. Duration
- 23h 35m
- Frequency
- 4 times a day
- Estimated price
- $65–90
- Schedules at
- expresobrasilia.com
- Book at
- expresobrasilia.com
- Preferencial de Lujo
- $65–90
- Phone
- 01-8000-910293
- [email protected]
- Website
- coomotor.com.co
Bus from Terminal Transportes Honda to Puerto Asís
- Ave. Duration
- 15h 45m
- Frequency
- Twice daily
- Estimated price
- $50–70
- Schedules at
- coomotor.com.co
Bus from Terminal Transportes Honda to Terminal de Transportes de Ibagué
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- $13–19
- Schedules at
- coomotor.com.co
Bus from Terminal de Transportes de Ibagué to La Dorada, Putumayo
- Ave. Duration
- 14h
- Frequency
- Twice daily
- Estimated price
- $45–65
- Schedules at
- coomotor.com.co
- Phone
- +593 98 809 8584
- [email protected]
- Website
- facebook.com
Bus from Lago Agrio to Coca - Puerto Francisco de Orellana
- Ave. Duration
- 2h
- Frequency
- Every 15 minutes
- Estimated price
- $4–8
- Schedules at
- facebook.com
- Book at
- viajabus.com
Bus from Lago Agrio to Coca - Puerto Francisco de Orellana
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- $6–10
- Schedules at
- BAÑOS Cooperativa De Transportes y Turismo
Bus from El Coca - Puerto Francisco de Orellana to Loreto, Orellana, Ecuador
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $6–9
- Schedules at
- BAÑOS Cooperativa De Transportes y Turismo
Bus from Lago Agrío to Machala
- Ave. Duration
- 13h 28m
- Frequency
- Twice daily
- Estimated price
- $25–40
- Schedules at
- BAÑOS Cooperativa De Transportes y Turismo
- Phone
- +593 06 288 6679
- Website
- Transportes Jumandy
Bus from El Coca - Puerto Francisco de Orellana to Loreto, Orellana, Ecuador
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Website
- Transportes Jumandy
- Phone
- +593 3-274-0070
- [email protected]
Bus from El Coca - Puerto Francisco de Orellana to Loreto, Orellana, Ecuador
- Ave. Duration
- 22 min
- Frequency
- 3 times a day
- Estimated price
- $5–8
- Schedules at
- transportesamazonas.com.ec
- Book at
- busplace.com
Bus from Loreto to Cuenca
- Ave. Duration
- 2h 53m
- Frequency
- Twice daily
- Estimated price
- $18–26
- Schedules at
- transportesamazonas.com.ec
- Book at
- busplace.com
- Phone
- +593 99 7670616
- [email protected]
- Website
- Flota Pelileo
Bus from El Coca - Puerto Francisco de Orellana to Loreto, Orellana, Ecuador
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- $3–6
- Schedules at
- Flota Pelileo
- Phone
- +59 07 257 1861
- [email protected]
- Website
- cooperativaloja.com.ec
Bus from El Coca - Puerto Francisco de Orellana to Loreto, Orellana, Ecuador
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $6–10
- Schedules at
- cooperativaloja.com.ec
- Book at
- api.whatsapp.com
- Phone
- +593 98 453 6454
- [email protected]
- Website
- facebook.com
Bus from Cuenca to Piura
- Ave. Duration
- 7h 45m
- Frequency
- Twice daily
- Estimated price
- $36–41
- Book at
- redbus.pe
- Phone
- +593 95 874 8163
- [email protected]
- Website
- Cooperativa de Transporte CIFA
Bus from Machala to Piura
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Estimated price
- $16–21
- Schedules at
- Cooperativa de Transporte CIFA
Bus from Terminal Terrestre de Guayaquil to Piura
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- $22–35
- Schedules at
- Cooperativa de Transporte CIFA
- Phone
- +57 601 4249090
- [email protected]
- Website
- bolivariano.com.co
Bus from Terminal de Transporte Cali to Ipiales
- Ave. Duration
- 12h
- Frequency
- Every 3 hours
- Estimated price
- $25–45
- Schedules at
- bolivariano.com.co
- Book at
- bolivariano.com.co
- Phone
- +57 314 8300867
- [email protected]
- Website
- cootranar.com
Bus from Terminal de Transporte Cali to Ipiales
- Ave. Duration
- 10h
- Frequency
- 3 times a day
- Estimated price
- $34
- Schedules at
- cootranar.com
- Book at
- redbus.co
- Phone
- +593 95 885 1254
- [email protected]
- Website
- microsancristobal.com
Bus from Tulcán to Terminal Terrestre de Guayaquil
- Ave. Duration
- 13h
- Frequency
- Every 4 hours
- Estimated price
- $19–22
- Book at
- busplace.com
- Phone
- +51 511 418 1111
- [email protected]
- Website
- CIVA
Bus from Terminal Terrestre de Guayaquil to Piura
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- $35–50
- Schedules at
- CIVA
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 the UK: What do I need to know?, How to get from JFK to New York City, and How to get from London City Airport into central London - to help you get the most out of your next trip.



































