Cusco Bus Guide
Buses from Cusco operate in all directions in Peru and even to Bolivia. In Peru, the main routes of buses to and from Cusco are from Cusco to Lima, Cusco to Arequipa and Cusco to Huacachina. To Bolivia, the main routes are Cusco to Puno (the gateway to Bolivia) and Cusco to La Paz.
Below is a list of the main bus routes from Cusco 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 From Cusco
From | To | Duration | Best Bus Comapnie | More Information |
---|---|---|---|---|
Cusco | Lima | 23 hours | Peru Hop, Cruz del Sur | Cusco to Lima |
Cusco | Paracas | 20 hours | Transzela, Peru Hop | Cusco to Paracas |
Cusco | Huacachina | 19 hours | Peru Hop (Only Company) | Cusco to Huacachina |
Cusco | Ica | 19 hours | Cruz del Sur, Civa | Cusco to Ica |
Cusco | Nazca | 17 hours | Tepsa, Peru Hop | Cusco to Nazca |
Cusco | Arequipa | 10 hours | Cruz del Sur, Peru Hop | Cusco to Arequipa |
Cusco | Puno | 8 hours | Peru Hop, Inka Express | Cusco to Puno |
Cusco | La Paz | 16 hours | Peru Hop, Trans- Salvador | Cusco to La Paz |
Buses to Cusco from Lima
COMPANIES | SCHEDULE | DEPARTURE TIME | DEPARTURE LOCATION | ENGLISH SPEAKING ASSITANCE | TRIPADVISOR RATING |
---|---|---|---|---|---|
CRUZ DEL SUR | DAILY | 15:00 | PUBLIC TERMINAL | NO | 82% |
PERU HOP | DAILY | 21:30 | HOTEL PICK-UP & DROP-OFF | YES | 98% |
4M EXPRESS | DAILY | 06:15 | PUBLIC TERMINAL | NO | 44% |
Buses to Cusco from Arequipa
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 | 06:00, 06:30 | PUBLIC TERMINAL | NO | 76% |
OLTURSA | DAILY | 20:00, 20:30 | PUBLIC TERMINAL | NO | 66% |
Buses to Cusco from Ica
COMPANIES | SCHEDULE | DEPARTURE TIME | DEPARTURE LOCATION | ENGLISH SPEAKING ASSITANCE | TRIPADVISOR RATING |
---|---|---|---|---|---|
TEPSA | DAILY | 06:50 and 21:45 | PUBLIC TERMINAL | NO | N/A |
PERU HOP | DAILY | 13:00 | HOTEL PICK-UP & DROP-OFF | YES | 98% |
CIVA | DAILY | 05:45 and 20:45 | PUBLIC TERMINAL | NO | N/A |
Buses to Cusco from Nazca
COMPANIES | SCHEDULE | DEPARTURE TIME | DEPARTURE LOCATION | ENGLISH SPEAKING ASSISTANCE | TRIPADVISOR RATING |
---|---|---|---|---|---|
CRUZ DEL SUR | DAILY | 19:20, 20:50 and 22:50 | PUBLIC TERMINAL | NO | 82% |
PERU HOP | DAILY | 19:00 | HOTEL PICK UP & DROP OFF | YES | 98% |
TEPSA | DAILY | 18:30 and 21:45 | PUBLIC TERMINAL | NO | N/A |
Buses to Cusco from Puno
COMPANIES | SCHEDULE | DEPARTURE TIME | DEPARTURE LOCATION | ENGLISH SPEAKING ASSITANCE | TRIPADVISOR RATING |
---|---|---|---|---|---|
INKA EXPRESS | DAILY | 07:00 | PUBLIC TERMINAL | NO | 85% |
PERU HOP | DAILY | 21:30 | HOTEL PICK-UP & DROP-OFF | YES | 98% |
TURISMO MER | DAILY | 08:30 and 22:00 | PUBLIC TERMINAL | NO | N/A |
As noted above, buses from Cusco operate in all directions. For any trip to Peru, it is highly recommended that you visit places like Huacachina Oasis, Paracas and Arequipa (home of the Colca Canyon). There is much more to Peru than just Machu Picchu, so bus travel is a great way to see this amazing country. Simply choose the best bus company and enjoy this amazing country!