This question already has an answer here:

I am traveling by Royal Air Maroc and i am only staying for 5 hours in Casablanca airport during the trip from Cairo to Barcelona,and 3 hours only during the returning from Barcelona to Cairo and I'm Egyptian.

marked as duplicate by Zach Lipton, Karlson, Mark Mayo Jun 2 '16 at 11:10


  • The Question was marked as duplicate. I Think it's not a duplicate because the author is traveling From Egypt to Spain, and the duplicated post's author was traveling from Canada to Lebanon. The two contexts are completly different as it depends on the nationality of the passanger to determine if you need a Visa or not, even if you are not entring to the country (Example: A moroccan who is transiting in the USA will need a Visa). – Mehdi Dec 21 '16 at 16:37

If you're not leaving the airport, you don't need a visa. Someone asked the same question two years ago: Do I need a Transit Visa In Casablanca Airport?
