Cheap Bus tickets to Piura

What are the most popular routes to Piura?

Lima - PiuraAverage priceTHB 1,336Average duration17h 23mDaily departures25
Chiclayo - PiuraAverage priceTHB 1,131Average duration3h 30mDaily departures5
Guayaquil - PiuraAverage priceTHB 1,131Average duration11h 37mDaily departures2
Chimbote - PiuraAverage priceTHB 981Average duration8h 53mDaily departures2
Tumbes - PiuraAverage priceTHB 1,132Average duration5h 55mDaily departures4

Piura stations and stops

Locations map
  • A

    Piura Terminal - Civa

    Loreto Norte 1378, Piura, Peru
  • B

    Piura Terminal - Tepsa

    Avenida Loreto, 1195, Piura
  • C

    Piura - Urb. El Bosque Civa

    Avenida Guardia Civil, s/n (Urb. El Bosque), Piura
  • D

    Av Sánchez Cerro

    Av Sánchez Cerro 1215, Piura, Peru