ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Machu Picchu

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration26h
Distance1560
Avg. price$ 114
Bus trips3 found

Buses from Lima to Machu Picchu

🚌 Embark on an adventurous journey from Lima to Machu Picchu by bus, a scenic route that takes approximately 26 hours and 14 minutes. Traveling through the stunning landscapes of Peru, you'll witness the beauty of the Andes Mountains along the way. 💰 The prices for a bus ticket between Machu Picchu and Lima range from $69 to $390, offering options to fit various budgets. Plan your trip accordingly and choose the best bus service that meets your comfort and financial preferences for this long-distance travel.

Where to stay in Machu Picchu

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation

Will you be returning to Lima by bus?

If you are on a return bus ride, check the buses from Machu Picchu to Lima.

See schedule