There are 3 ways to get from Zamora to Piura by 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.
Bus
best- Take the bus from Zamora to Lojabus El Pangui / ...
- Take the bus from Loja to Piurabus Loja
9h 42m$14–20Bus via Piura - Terminal de Castilla
cheapest- Take the bus from Zamora Terminal Terrestre to Lojabus Loja / ...
- Take the bus from Loja to Piura - Terminal de Castillabus Loja
10h 35m$12–37Drive 371.6 km
- Drive from Zamora to Piuracar 371.6 km
5h 42m$56–81
Questions & Answers
The cheapest way to get from Zamora to Piura is to bus which costs $13 - $21 and takes 9h 42m.
The fastest way to get from Zamora to Piura is to drive which takes 5h 42m and costs $55 - $85.
No, there is no direct bus from Zamora to Piura. However, there are services departing from Zamora and arriving at Piura via Hospital Isidro Ayora and Loja. The journey, including transfers, takes approximately 9h 42m.
The distance between Zamora and Piura is 384 km. The road distance is 371.6 km.
The best way to get from Zamora to Piura without a car is to bus which takes 9h 42m and costs $13 - $21.
It takes approximately 9h 42m to get from Zamora to Piura, including transfers.
Zamora to Piura bus services, operated by Cooperativa De Transporte Union Yantzaza, depart from Zamora station.
Zamora to Piura bus services, operated by Cooperativa De Transporte Union Yantzaza, arrive at Loja station.
Yes, the driving distance between Zamora to Piura is 372 km. It takes approximately 5h 42m to drive from Zamora to Piura.
There are 106+ hotels available in Piura.
What companies run services between Zamora, Zamora-Chinchipe, Ecuador and Piura, Peru?
You can take a bus from Zamora to Piura via Loja, Hospital Isidro Ayora, Terminal Terrestre, and Loja in around 9h 42m.
- Phone
- +593 96 005 9074
- [email protected]
- Website
- facebook.com
Bus from Zamora to Loja
- Ave. Duration
- 38 min
- Frequency
- Every 2 hours
- Estimated price
- $1–3
- Schedules at
- unionyanzatza.com.ec
Bus from Zamora Terminal Terrestre to Loja
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Estimated price
- $1–3
- Schedules at
- unionyanzatza.com.ec
- Phone
- +59 07 257 1861
- [email protected]
- Website
- cooperativaloja.com.ec
Bus from Loja to Piura
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $11–17
- Book at
- api.whatsapp.com
- Phone
- +593 96 849 9565
- Website
- facebook.com
Bus from Zamora Terminal Terrestre to Loja
- Ave. Duration
- 1h 30m
- Frequency
- Every 15 minutes
- Estimated price
- $1–4
- Schedules at
- facebook.com
- Phone
- +593 99 645 6618
- [email protected]
- Website
- Viajeros Internacional
Bus from Zamora Terminal Terrestre to Loja
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- $9–20
- Website
- Viajeros Internacional
- Phone
- +593 98 166 2733
- [email protected]
- Website
- facebook.com
Bus from Zamora Terminal Terrestre to Loja
- Ave. Duration
- 1h 26m
- Frequency
- Twice daily
- Estimated price
- $4–6
- Schedules at
- boletos.unioncariamanga.com
- Book at
- boletos.unioncariamanga.com
Bus from Loja to Piura - Terminal de Castilla
- Ave. Duration
- 8h 5m
- Frequency
- Once daily
- Estimated price
- $10–17
- Schedules at
- boletos.unioncariamanga.com
- Book at
- boletos.unioncariamanga.com
Bus from Zamora Terminal Terrestre to Loja
- Ave. Duration
- 54 min
- Frequency
- Once daily
- Estimated price
- $6–9
- Schedules at
- BAÑOS Cooperativa De Transportes y Turismo
- Phone
- +593 0994201601
- [email protected]
- Website
- facebook.com
Bus from Zamora Terminal Terrestre to Loja
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $6–9
- 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 How to get from JFK to New York City, Slovenia: Getting from Ljubljana to Lake Bled, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.











