All travelers to Egypt must have a valid passport and a travel visa. The visa can be easily purchased at the airport upon arrival. The cost of a 30-day single-entry tourist visa is $25, must be paid in cash (no credit or debit cards are accepted), and the passport must be valid for at least six months beyond the date you plan to leave Egypt. Citizens of all European countries, Australia, Canada, Japan, South Korea, New Zealand, Norway, Russia, Ukraine and the United States can obtain visas upon arrival. (Egypt allows visa-free access to some countries such as Bahrain, Hong Kong, Kuwait, Lebanon, Oman, Saudi Arabia, the United Arab Emirates, and Malaysia.) Visas can also be purchased in advance through Egypt's electronic visa portal, but it is much easier to purchase them at the airport. If your country is not listed above, you must apply for a visa at an Egyptian embassy or consulate in your country.