Piura  is the capital city of the region of Piura in northern Peru. It´s a bit bustly and not overly beautiful, yet still has an attractive air, and is a great place to gobble down some tasty Peruvian cuisine.
The airport (IATA: PIU) has flights to Chiclayo and Lima. Airlines come and go frequently, LAN  seems to have the strongest hold. TACA also has cheap flights to Lima. Flights leave around 6:30am, 2:00pm, and another later in the evening.
Countless companies (eg Oltursa, Flores, Ronco, Tourismo Dias) serve Lima from Piura with their individual terminals congregating near Plaza Francisco Bolognesi roundabout on Av Bolognesi or Loreto Norte. Prices start at about 40 Soles (Apr '15) for the ~16 hour journey. National buses run along the Panamerican Highway from Lima to Tumbes via Piura (~20 hours) & some to the border with Ecuador. See Transportes Loja below for the much easier La Tina border crossing into Ecuador.
Ormeño  connect directly from Lima to Guayaquil daily & Quito weekly via Piura.
Transportes Loja operate from Piura to Loja in Ecuador 3 times daily leaving at 0930am, 1300pm & 2130pm for US$12 or 37 Soles (Apr '15), ~9 hours. Buses no longer depart from Av Sanchez Cerro, but share Ronco's terminal on Loreto Norte near the roundabout with Av Bolognesi, find the ticket office towards the rear of the terminal.
CIFA has buses to Guayaquil with connections to Cuenca via a change in Machala. Their "Especial" service is a double decker bus with sleeper seats on the lower floor. (Cuenca $30, 10 hours).
Turismo Dias offers a daily direct connection with Cajamarca for 45 Soles semi-cama (Apr '15) ~8 hours)
ITTSA  has luxury buses to: Trujillo 6 hours (25/35 Soles in Semi-cama/Sofa-Cama), Chiclayo 2.5 hours, Lima 15 hours.
Bus lines that run to the north include El Dorado, EPPO, and El Sol. There are frequent combis north to Mancora.
If you enjoy beaches, you have to visit Mancora, Colán, Yacila, Punta Sal, Organos and Nunura (for surfers). Also for surfers you will find Lobitos beach a pretty attractive option.
In the city of Piura there is wonderful colonial architecture, gorgeous plazas and parks, a large market, and a museum.
The city of Piura is among the best places to eat in Perú. Try ceviche; fish and other types of seafood are always fresh. Another options are leche de tigre (tiger´s milk, obviously is not made of a tiger), seco de chabelo, jalea, etc. Food is not particularly spicy in the Mexican sense, though there is a good deal of hot onion and citrus juice in ceviche. In Piura city you can visit El Caracol azul restaurant, La Santitos, Cafe Capuchino or Manos Morenas restaurant. Other good options are: La tomasita and La isla. Carbon Burger, of which there are multiple destinations, offers highly affordable and well-reviewed hamburgers in a fast-food setting.
For those seeking to splurge a little, Tao, an Asian Fusion restaurant near Real Plaza, offers sushi, Thai, and other great options. It also offers a plethora of vegetarian options.
If you want to eat traditional food, you can visit Catacaos city or Sullana city (have a care in Sullana); both have great restaurants, particularly those of Don Carlos in Sullana. In the mountains around Ayabaca it is possible to find restaurants where they serve cuy (Guinea Pig), as well as food with more chili (aji).
Pizzeria Trattoria La Nonna Pizzas, starters, pasta, desserts in a very nice place with very good atmosphere and Italian music, in the center of the old town.
Near to the cinema/plaza del sol shopping centre there are plenty of budget options for S/15-30 (eg. Hostal California)
Other hotels and hostels exist, including ritzier places where you can pay American prices if you want. For example:
The Rio Verde  is quite nice, located in a residential neighborhood, at about US$85 per night.
Be careful when changing money with the street changers. They are known to rip off tourists, for example by tampering with their calculators to display a wrong amount, or by exchanging one of your bills with a fake one and giving it back to you, claiming it is broken. Better use official money exchange (though it can be difficult to find one open on Sundays) or even banks. Or, if you are on your way south through Peru, wait for Arequipa, which has plenty of money exchanges with great rates.
The city of Colán hosts the oldest church in South America, but has no priest and therefore is only used on Sundays for mass. The beach by this quiet town is much more relaxed than in Mancora. There are bungalows maintained by a retired Belgian man who also runs a restaurant for his guests. Rooms are very cheap at S/20 per night, but food is about the same price. To access Colán, one must get off at where the main highway intersects the road into the city and catch a moto or colectivo into town.
In Ayabaca is the famous statue of Sr. Cautivo, one of the most powerful saints in Peru. Every October thousands of pilgrims walk from as far as Lima and Ecuador to adore this miraculously created image of Jesus, which allegedly was carved by artisans who disappeared from a sealed room after completing the figure, accepting no payment. Ayabaca is also close to Bosque de Cuyas, one of the most accessible remnants of cloud forest on the western slopes of the Andes. To see the forest, which hosts over 140 species of birds in a mere 600 hectares, it is best to employ a guide for S/12 per day from the village of Yacupampa, about 5 minutes from Ayabaca in mototaxi. Lodging can be had in several hotels (S/15 - S/30 per night) around the main plaza in Ayabaca.