There are 7 ways to get from Piura to Tena by bus, car, or plane
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 Piura to Cuencabus Chiclayo / ...
- Take the bus from Cuenca to Tena Terminal Terrestrebus Tena
13h 27m$43–69Bus via Piura
cheapest- Take the bus from Piura to Cuencabus Piura / ...
- Take the bus from Cuenca to Tena Terminal Terrestrebus Tena
14h 42m$27–75Drive 801.5 km
- Drive from Piura to Tenacar 801.5 km
12h 50m$121–174Fly from Piura International Airport, car, bus
- Fly from Piura International Airport (PIU) to Mariscal Sucre International Airport (UIO)plane PIU - UIO
- Drive from Quito Airport to Quitocar
- Take the bus from Terminal Terrestre Quitumbe to Baezabus
- Take the bus from Baeza to Tenabus
11h 39m$319–619Bus via Guarumales
- Take the bus from Piura to Cuencabus
- Take the bus from Cuenca to Guarumalesbus
- Take the bus from Guarumales to Puyobus
- Take the bus from Puyo to Tenabus
13h 27m$55–76Bus via Loja
- Take the bus from Piura to Lojabus Piura
- Take the bus from Loja to Tena Terminal Terrestrebus Loja
21h$31–47Bus to Loja, fly, car, bus
- Take the bus from Piura to Catamayobus
- Fly from Loja (LOH) to Mariscal Sucre International Airport (UIO)plane LOH - UIO
- Drive from Quito Airport to Quitocar
- Take the bus from Terminal Terrestre Quitumbe to Baezabus
- Take the bus from Baeza to Tenabus
16h 2m$200–247
Piura International Airport (PIU) to Mariscal Sucre International Airport (UIO) flights
Questions & Answers
The cheapest way to get from Piura to Tena is to bus via Loja which costs $30 - $50 and takes 21h.
The fastest way to get from Piura to Tena is to fly and car and bus which takes 11h 39m and costs $310 - $650.
No, there is no direct bus from Piura to Tena. However, there are services departing from Piura and arriving at Tena Terminal Terrestre via Cuenca. The journey, including transfers, takes approximately 13h 27m.
The distance between Piura and Tena is 945 km. The road distance is 801.5 km.
The best way to get from Piura to Tena without a car is to bus which takes 13h 27m and costs $40 - $70.
It takes approximately 13h 27m to get from Piura to Tena, including transfers.
Piura to Tena bus services, operated by Super Semería, depart from Piura station.
Piura to Tena bus services, operated by Super Semería, arrive at Cuenca station.
Yes, the driving distance between Piura to Tena is 802 km. It takes approximately 12h 50m to drive from Piura to Tena.
There are 83+ hotels available in Tena.
What companies run services between Piura, Peru and Tena, Ecuador?
You can take a bus from Piura to Tena Terminal Terrestre via Cuenca in around 13h 27m.
- Website
- latam.com
Flights from Piura International Airport to Mariscal Sucre International Airport via Lima
- Ave. Duration
- 5h 56m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $230–800
Flights from Piura International Airport to Mariscal Sucre International Airport via Lima, Guayaquil
- Ave. Duration
- 8h 32m
- When
- Wednesday and Monday
- Estimated price
- $230–800
Flights from Loja to Mariscal Sucre International Airport
- Ave. Duration
- 52 min
- When
- Every day
- Estimated price
- $150–180
- Phone
- +593 98 453 6454
- [email protected]
- Website
- facebook.com
Bus from Piura to Cuenca
- Ave. Duration
- 7h 45m
- Frequency
- Twice daily
- Estimated price
- $37–42
- Book at
- redbus.pe
Bus from Piura to Cuenca
- Ave. Duration
- 7h 45m
- Frequency
- Twice daily
- Estimated price
- $37–42
- Book at
- redbus.pe
- Phone
- +593 99 7670616
- [email protected]
- Website
- flotapelileo.com.ec
Bus from Cuenca to Tena Terminal Terrestre
- Ave. Duration
- 4h 42m
- Frequency
- Twice daily
- Estimated price
- $6–28
- Schedules at
- flotapelileo.com.ec
Bus from Puyo to Tena
- Ave. Duration
- 2h 10m
- Frequency
- Every 3 hours
- Estimated price
- $4–9
- Schedules at
- flotapelileo.com.ec
Bus from Cuenca to Tena Terminal Terrestre
- Ave. Duration
- 4h 42m
- Frequency
- Twice daily
- Estimated price
- $6–28
- Schedules at
- flotapelileo.com.ec
- Phone
- +59 098 900 7838
- [email protected]
- Website
- cooperativabanos.com
Bus from Terminal Terrestre Quitumbe to Baeza
- Ave. Duration
- 1h 59m
- Frequency
- 5 times a day
- Estimated price
- $7–12
- Schedules at
- cooperativabanos.com
Bus from Puyo to Tena
- Ave. Duration
- 1h 40m
- Frequency
- Every 2 hours
- Estimated price
- $6–10
- Schedules at
- cooperativabanos.com
Bus from Loja to Tena Terminal Terrestre
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- $20–30
- Schedules at
- cooperativabanos.com
Bus from Terminal Terrestre Quitumbe to Baeza
- Ave. Duration
- 1h 59m
- Frequency
- 5 times a day
- Estimated price
- $7–12
- Schedules at
- cooperativabanos.com
- Phone
- +593 3-274-0070
- [email protected]
Bus from Terminal Terrestre Quitumbe to Baeza
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- $6–10
- Schedules at
- transportesamazonas.com.ec
- Book at
- busplace.com
Bus from Baeza to Tena
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $6–9
- Schedules at
- transportesamazonas.com.ec
- Book at
- busplace.com
Bus from Cuenca to Guarumales
- Ave. Duration
- 34 min
- Frequency
- Twice daily
- Estimated price
- $6–10
- Schedules at
- transportesamazonas.com.ec
- Book at
- busplace.com
Bus from Guarumales to Puyo
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- $10–15
- Schedules at
- transportesamazonas.com.ec
- Book at
- busplace.com
Bus from Puyo to Tena
- Ave. Duration
- 1h 54m
- Frequency
- Every 4 hours
- Estimated price
- $5–8
- Schedules at
- transportesamazonas.com.ec
- Book at
- busplace.com
Bus from Terminal Terrestre Quitumbe to Baeza
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- $6–10
- Schedules at
- transportesamazonas.com.ec
- Book at
- busplace.com
Bus from Baeza to Tena
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $6–9
- Schedules at
- transportesamazonas.com.ec
- Book at
- busplace.com
- Phone
- +593 06 288 6679
- Website
- facebook.com
Bus from Puyo to Tena
- Ave. Duration
- 1h 40m
- Frequency
- Every 2 hours
- Estimated price
- $3
- Website
- https://www.facebook.com/JumandyCoop
- Phone
- +593 99 704 9828
- [email protected]
- Website
- tourisanfrancisco.com
Bus from Puyo to Tena
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- $3–6
- Schedules at
- tourisanfrancisco.com
- Phone
- +593 3-296-1583
- Website
- facebook.com
Bus from Puyo to Tena
- Ave. Duration
- 1h 13m
- Frequency
- Every 4 hours
- Estimated price
- $2–5
- Schedules at
- facebook.com
- Phone
- +593 98 486 1628
- [email protected]
Bus from Puyo to Tena
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- $2–6
- Schedules at
- facebook.com
- Phone
- +593-07 2823163
- [email protected]
- Website
- transportesazuay.com
Bus from Piura to Cuenca
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- $21–50
- Schedules at
- transportesazuay.com
- Phone
- +59 07 257 1861
- [email protected]
- Website
- cooperativaloja.com.ec
Bus from Piura to Loja
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $11–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
- Phone
- +593 98 414 6312
- [email protected]
- Website
- facebook.com
Car from Quito Airport to Quito
- Ave. Duration
- 20 min
- Frequency
- On demand
- Estimated price
- $25
- Schedules at
- facebook.com
Car from Quito Airport to Quito
- Ave. Duration
- 20 min
- Frequency
- On demand
- Estimated price
- $25
- Schedules at
- facebook.com
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 Getting to Rome from the airport, 5 incredible day trips from Florence by train, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.



























