You can obtain a visa before you travel from the official Visa2Egypt portal or your nearest Egyptian consulate. Tourist visas granted using the e-visa system are valid for a maximum of 3 months. It is advisable to obtain a visa before you travel, particularly when travelling for work or business.
If you wish to purchase a visa on arrival, you can do so at approved bank kiosks within airport arrival halls, before reaching immigration counters. The visa fee is approx. US$25, payable in US dollars or the equivalent in GBP sterling, or euros. Visas granted on arrival are valid for a maximum of 30 days.