Most visitors are not required to have a visa prior to coming to Egypt, as it can be obtained at the country's ports of entry. However it is recommended that you contact the Egyptian embassy or consulate in your country.At the end of this page you will find a list of embassies where you live.
Citizens of the following countries are required to be in possession of a pre-arrival visa: Afghanistan, Algeria, Armenia, Azerbaijan, Bangladesh, Bosnia-Herzegovina, Chechnya, Croatia, Georgia, India, Indonesia, Iraq, Iran, Israel, Kazakhstan, Kyrgyz, Lebanon, Macau, Macedonia, Malaysia, Moldavia, Montenegro, Morocco, Pakistan, Palestine, The Philippines, Russia, Serbia, Slovenia, Sri-Lanka, Tajikistan, Thailand, Tunisia, Turkmenistan, Ukraine, Uzbekistan and all African countries.
A Visa would normally cost approximately $15 - $90 depending on the nationality.
List of Egyptian embassies worldwide