Buses from Lima to Piura
🚌 For a direct and convenient journey from Lima to Piura, hop on a bus at Gran Terminal Terrestre Plaza Norte. Operating hourly, these services by Turismo Tacna offer a smooth ride that takes approximately 11 hours and 8 minutes. 🛣️ Route 1 presents an alternative option with a total travel time of 19 hours and 30 minutes covering a distance of 853 km. This route includes a transfer with the first step being a 7-hour 45-minute bus ride to Trujillo with Transportes Línea, followed by a 6-hour 45-minute bus journey from Trujillo to Piura. 🗺️ Alternatively, Route 2 offers a longer but interesting journey taking 1 day and 1 hour to reach Piura from Lima, spanning a distance of 871 km. This route involves a transfer with a 9-hour 45-minute bus ride to Chiclayo with Transportes Línea, followed by a 3-hour bus journey from Chiclayo to Piura with Super Semeria.