Machu Picchu is in Peru, so Peru’s entry rules apply — most visitors, including citizens of the US, UK, Canada and Australia, do not need a visa for stays of up to 90 days. See our Peru visa requirements for full details. Two important notes: you must take your passport with you to Machu Picchu, and train and entrance tickets must be purchased in advance — we will take care of that for you on one of our Machu Picchu tours.
Our favorite Peru tour ideas featuring the best destinations & activities designed to inspire…
Get your FREE Peru Guide Now!
"*" indicates required fields