Everything you need to know about bus travel in Peru in 2025.
Bus Travel can be one of the best and cheapest ways to get around Peru. Many destinations, such as Huacachina Oasis, are not served by airports, so to truly see the best of Peru, bus travel is strongly recommended.
Choosing the right bus company to travel with is a very important decision as the standards of bus companies in Peru varies a lot.
Below we give you expert tips about buses in Peru and we list all major bus companies in Peru.
7 expert tips for Bus Travel in Peru in 2025:
- If traveling around the South of Peru, between Lima and Cusco, use the Peru Hop Bus. It is by far the safest way of traveling, but also makes stops at hidden gems that public buses don’t stop at
- Be wary of pick pockets on public buses or at public bus terminals. The typical trick is 1 person distracts you whilst the other is taking things from your bag without you even noticing
- If traveling on public buses, be aware that many companies only offer 20kg luggage included in their ticket and will make you pay for excess weight
- Public buses require you to be at a bus terminal up to 1 hour before you trip. Another great feature of the Peru Hop bus is that they will pick you up and drop you off at you’re your hotel/Airbnb
- Overnight buses are safe but keep them to a minimum as the spectacular views you can get during the daytime are worth it
- If traveling to the North of Peru, Civa is the best public bus company
- Since Covid, Cruz del Sur bus standards have dropped a lot with many travelers complaining about terrible customer services and safety issues, as can be seen by the many bad reviews on their TripAdvisor page.
Bus travel in Peru is safe, but when things go wrong (such as a breakdown or a flat tire), public bus companies often do not care about foreign travelers, as can be seen from TripAdvisor reviews.
If you plan to travel around Peru, we strongly recommend you look at Peru Hop as an option to get around in a safe and easy way that also allows you to see a lot more of Peru.
Below is some information about various bus companies in Peru.
If you need to travel by public bus for some reason rather than with Peru Hop, we recommend you read TripAdvisor reviews about these companies before booking.
- Want to read more about the best bus companies in Peru? Read HERE
- Want to know more about Peru Hop? Check out their website HERE
Bus Companies
Peru Hop
- Website: www.peruhop.com
- Office:
Lima: Av. José Larco 799, Miraflores (Tourist Information Center)
Cusco: Tandapata 100B, San Blas - Telephone: +51 1 2422140
- Southern Bus Routes: Lima, Paracas, Huacachina, Nazca, Arequipa, Puno, Cusco
- Northern Bus Routes: Not currently available
- Bus Station (Lima): Offers hotel and hostel pickup service
Civa
- Website: www.civa.com.pe
- Telephone: See web-site
- Southern Bus Routes: Cusco, Nazca, Arequipa, Lima, Tacna
- Northern Bus Routes: Trujillo, Cajamarca, Chiclayo, Piura, Mancora, Tumbes
- Bus Station (Lima): Av. Javier Prado 1109 La Victoria
Ormeno S.A.
- Website: www.grupo-ormeno.com.pe
- Telephone: +51 1 472 1710
- Southern Bus Routes: Ilo, Ica, Cusco, Cañete, Caraveli, Chincha, Camana, Arequipa, Mollendo, Marcona, Paracas, Nazca, Tacna, Pisco, Puno.
- Northern Bus Routes: Mancora, Caraz, Chiclayo, Chimbote, Huaraz, Sullana, Piura, Talara, Trujillo, Tumbes, Yungay, Cajamarca, Huarmey, Huanacayo, Ayacucho.
- Bus Station (Lima): Av. Javier Prado Este 1155
CIAL Bus Peru
- Website: None
- Telephone: +51 1 265 8121
- Southern Bus Routes: Cuzco, Nazca, Arequipa, Tacna
- Northern Bus Routes: Trujillo, Cajamarca, Chiclayo, Piura, Mancora, Tumbes
- Bus Station (Lima): Av. Republica de Pamana 2469-2485 Sta Catalina, La Victoria
Transmar Bus Peru
- Website: www.transmar.com.pe
- Telephone: +51 1 433 7440
- Southern Bus Routes: Cuzco, Nazca, Arequipa, Tacna
- Northern Bus Routes: Trujillo , Cajamarca, Chiclayo, Piura, Mancora, Tumbes
- Bus Station (Lima): Av. 28 de julio, No 1511
Palomino Bus Peru
- Website: www.expresowari.com.pe
- Telephone: +51 1 332 0963
- Southern Bus Routes: Cuzco, Nazca, Arequipa, Tacna
- Northern Bus Routes: Trujillo , Cajamarca, Chiclayo, Piura, Mancora, Tumbes
- Bus Station (Lima): Av. Luna Pizarro 343, La Victoria
Inka Express
- Website: www.inkaexpress.com
- Telephone: +51 84 247 887
- Route: Cusco – Puno – Cusco
- Bus Station (Cusco): Urb. El Ovalo Av. La Paz C-23, Cusco
- Bus Station (Puno): Jiron Tacna 346, Puno
Taking the cheapest option is not always the best. Pick your Peru bus company well, accidents to do happen. Use our Guide to Peru to get the best up-to-date information to help you plan