Get from Lima to Machu Picchu by bus with Peru Hop in the safest way possible whilst discovering the REAL Peru along the way. What better way to travel than with the highest rated bus company on TripAdvisor!
Machu Picchu, one of the seven wonders of the world is located in Cusco. To get to Machu Picchu you need to first arrive at Cusco city which is the entrance gate of any journey to the Inca Citadel. Cusco is located in the Andes of Peru and travelling by bus is usually the preferred method by travellers as it allows them to see the amazing scenery in Peru and enjoy the incredible stops along the way.
Travelling with a local bus company can be a stressful and uncomfortable journey. The fastest this route can be completed is in 1 full day (approx. 23 hours) with no stops, not to mention the dangerous Andes roads which are known for frequent accidents and robberies. Our philosophy is simple, what difference does it make if the journey takes a little longer if we all arrive safely? By taking a bit longer, we also get to enjoy unique destinations along the way making the trip much more memorable! All Peru Hop buses have semi-cama reclining seats, and are GPS monitored 24 hours a day to make sure you arrive safely and comfortably to Cusco.
Peru Hop is the only bus company in Peru that will pick you up at your hotel in Lima and drop you off at your hotel in Cusco! No unsafe taxis or bus terminals far from the city! Your flexible bus pass allows you to get to Cusco as quickly or as slowly as you want, with unique stops at Peru’s hidden gems. Our local Peruvian on-board guides speak fluent English to give you friendly advice, assistance and information throughout your trip from Lima to Cusco!
Our buses go to and from Cusco with stops in other major destinations along the way. At each stop, you decide how long you want to stay and discover each place, it can be a couple of hours, a day or even one full month! By travelling this way you’re less likely to suffer from altitude sickness, as you gradually acclimatize to the ascending elevation. Remember, Lima sits at sea level while Cusco stands at over 3,350m above. Our passes are valid for up to 1 year allowing you to travel at your own pace. Basically, you’ll discover the REAL Peru!
Ready to start your trip? View our selection of bus passes from Lima to Cusco below to find which option will suit you best! Feel free to contact us any time for help and expert assistance!