Lima Bus Guide
Buses from Lima operate in all directions. Below we have analysed all buses from Lima that go to and from the South of Peru, in the main direction towards Cusco (home of Machu Picchu). The main bus routes are Lima to Paracas, Lima to Huacachina, Lima to Arequipa and Lima to Cusco.
Below is a list of the main bus routes from Lima and their schedules. For more information about any specific route, click more details where you will find specific information regarding the route, the best bus companies and what to look out for when choosing what bus company, you will travel with.
Buses to Lima
From | To | Duration | Best Bus Comapnie | More Information |
---|---|---|---|---|
Lima | Paracas | 4 hours | Oltursa, Peru Hop | Lima to Paracas |
Lima | Ica | 5 hours | Peru Hop, Cruz del Sur | Lima to Ica |
Lima | Arequipa | 16 hours | Peru Hop, Cruz del Sur | Lima to Arequipa |
Lima | Cusco | 23 hours | Cruz del Sur, Peru Hop | Lima to Cusco |
Lima | Puno | 21 hours | Peru Hop, Civa | Lima to Puno |
Lima | Huacachina | 4.5 hours | Peru Hop (Only company) | Lima to Huacachina |
Buses From Nazca to Lima
COMPANIES | SCHEDULE | DEPARTURE TIME | DEPARTURE LOCATION | ENGLISH SPEAKING ASSISTANCE | TRIPADVISOR RATING |
---|---|---|---|---|---|
CRUZ DEL SUR | DAILY | 11:00, 12:00, 15:00 , 16:00 | PUBLIC TERMINAL | NO | 82% |
PERU HOP | DAILY | 16:30 | HOTEL PICK UP & DROP OFF | YES | 98% |
TEPSA | DAILY | 01:00, 05:45, 07:45, 23:30 | PUBLIC TERMINAL | NO | N/A |
Buses From Puno to Lima
COMPANIES | SCHEDULE | DEPARTURE TIME | DEPARTURE LOCATION | ENGLISH SPEAKING ASSITANCE | TRIPADVISOR RATING |
---|---|---|---|---|---|
CIVA | DAILY | 13:30 | PUBLIC TERMINAL | NO | N/A |
PERU HOP | DAILY | 21:30 | HOTEL PICK-UP & DROP-OFF | YES | 98% |
TRANSZELA | DAILY | 22:30 | PUBLIC TERMINAL | NO | N/A |
Buses From Arequipa to Lima
COMPANIES | SCHEDULE | DEPARTURE TIME | DEPARTURE LOCATION | ENGLISH SPEAKING ASSISTANCE | TRIPADVISOR RATING |
---|---|---|---|---|---|
PERU HOP | DAILY | 05:45 | HOTEL PICK UP & DROP OFF | YES | 98% |
CRUZ DEL SUR | DAILY | 15:00, 16:00, 17:30, 18:30, 22:00 | PUBLIC TERMINAL | NO | 76% |
TEPSA | DAILY | 16:30, 20:30 | PUBLIC TERMINAL | NO | N/A |
Buses From Ica to Lima
COMPANIES | SCHEDULE | DEPARTURE TIME | DEPARTURE LOCATION | ENGLISH SPEAKING ASSITANCE | TRIPADVISOR RATING |
---|---|---|---|---|---|
PERU HOP | DAILY | 18:45 | HOTEL PICK-UP & DROP-OFF | YES | 98% |
CRUZ DEL SUR | DAILY | 11:00, 13:30, 17:00, 18:30 | PUBLIC TERMINAL | NO | 76% |
OLTURSA | DAILY | 07:00, 08:30, 19:15 | PUBLIC TERMINAL | NO | 66% |
Buses From Cusco to Lima
COMPANIES | SCHEDULE | DEPARTURE TIME | DEPARTURE LOCATION | ENGLISH SPEAKING ASSISTANCE | TRIPADVISOR RATING |
---|---|---|---|---|---|
PERU HOP | DAILY | 19:00 | PRIVATE TERMINAL | YES | 98% |
CRUZ DEL SUR | DAILY | 14:00, 16:00, 18:00 | PUBLIC TERMINAL | NO | 76% |
TEPSA | DAILY | 12:00, 15:00, 17:00 | PUBLIC TERMINAL | NO | N/A |
As noted above, buses from Lima operate in all directions to and from Cusco. Whether you start in Lima and make your way to Cusco to visit Machu Picchu, or fly to Cusco first and then make your way back to Lima, it is highly recommended that you visit places like Huacachina Oasis, Paracas and Arequipa (home of the Colca Canyon). Simply choose the best bus company and enjoy this amazing country!