There are 4 ways to get from Macas 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 Macas to Cuencabus Macas
- Take the bus from Cuenca to Piurabus Cuenca
11h 50m$25–53Drive 678.5 km
- Drive from Macas to Piuracar 678.5 km
9h 58m$102–148Bus via Guarumales
- Take the bus from Macas to Guarumalesbus
- Take the bus from Guarumales to Cuencabus
- Take the bus from Cuenca to Piurabus
12h 2m$25–50Bus via La Unión
- Take the bus from Macas to Gualaceobus Cuenca / ...
- Take the bus from Terminal de Cuenca to Terminal de Piurabus Cuenca
14h 5m$44–63
Questions & Answers
The cheapest way to get from Macas to Piura is to bus via Guarumales which costs $24 - $50 and takes 12h 2m.
The fastest way to get from Macas to Piura is to drive which takes 9h 58m and costs $100 - $150.
No, there is no direct bus from Macas to Piura. However, there are services departing from Macas and arriving at Piura via Cuenca. The journey, including transfers, takes approximately 11h 50m.
The distance between Macas and Piura is 680 km. The road distance is 678.5 km.
The best way to get from Macas to Piura without a car is to bus which takes 11h 50m and costs $24 - $55.
It takes approximately 11h 50m to get from Macas to Piura, including transfers.
Macas to Piura bus services, operated by Cooperativa de Transportes MACAS, depart from Macas station.
Macas to Piura bus services, operated by Cooperativa de Transportes MACAS, arrive at Cuenca station.
Yes, the driving distance between Macas to Piura is 679 km. It takes approximately 9h 58m to drive from Macas to Piura.
There are 88+ hotels available in Piura.
What companies run services between Macas, Morona-Santiago, Ecuador and Piura, Peru?
You can take a bus from Macas to Piura via Cuenca in around 11h 50m.
- Phone
- +593 072702342
- ventas@coopmacas.com
- Website
- coopmacas.com
Bus from Macas to Cuenca
- Ave. Duration
- 1h 50m
- Frequency
- 4 times a day
- Estimated price
- $9–13
- Schedules at
- facebook.com
Bus from Macas to Cuenca
- Ave. Duration
- 1h 2m
- Frequency
- Twice daily
- Estimated price
- $6–9
- Schedules at
- transportesamazonas.com.ec
- Book at
- busplace.com
Bus from Macas to Guarumales
- Ave. Duration
- 27 min
- Frequency
- Twice daily
- Estimated price
- $3–6
- Schedules at
- transportesamazonas.com.ec
- Book at
- busplace.com
Bus from Guarumales to Cuenca
- Ave. Duration
- 35 min
- Frequency
- Twice daily
- Estimated price
- $3–5
- Schedules at
- transportesamazonas.com.ec
- Book at
- busplace.com
- Phone
- +593-07 2823163
- gerencia@transportesazuay.com
- Website
- transportesazuay.com
Bus from Cuenca to Piura
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- $18–40
- Schedules at
- transportesazuay.com
- Phone
- +593 7-282-4005
- Website
- facebook.com
Bus from Macas to Gualaceo
- Ave. Duration
- 3h 2m
- Frequency
- Twice daily
- Estimated price
- $7–17
- Schedules at
- facebook.com
- Phone
- +593 98 453 6454
- semeriasa@yahoo.es
- Website
- facebook.com
Bus from Terminal de Cuenca to Terminal de Piura
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- $35–38
- Book at
- redbus.pe
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 London City Airport into central London, How to get from Gatwick Airport into central London, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.













