No visas needed for either country. However, be sure to stamp your passport in both Machu Picchu and the Galapagos! They are special stamps and are kind of cool to have!
Visas are not required for U.S. citizens; only a return airline ticket is necessary. Non-U.S. citizens must contact the Ecuadorian and Peruvian consulates to determine if visas are required.
Comments
Hello Nancy Bil,
Visas are not required for U.S. citizens; only a return airline ticket is necessary. Non-U.S. citizens must contact the Ecuadorian and Peruvian consulates to determine if visas are required.
Hope this helps,
Emily