Morocco flag

Onward Ticket for Morocco Visa (2026)

Sometimes requires onward ticket

Morocco sometimes checks for proof of onward or return travel. Airlines flying into Mohammed V International Airport (CMN) in Casablanca and Marrakech Menara Airport (RAK) may verify return tickets at check-in. While immigration enforcement is selective, budget airlines on European routes tend to check more frequently.

10+ travelers booked for Morocco
Last booked recently

Do I need an onward ticket for Morocco?

Answer 3 quick questions to find out

Visa & Onward Ticket Requirements for Morocco

Morocco offers visa-free entry for many nationalities for up to 90 days. Airlines including Royal Air Maroc, Ryanair, and other carriers may check for return tickets at departure airports. Immigration at Mohammed V (CMN) and Marrakech (RAK) selectively asks for proof of onward travel. Enforcement tends to be stricter for travelers from certain nationalities and those arriving on one-way tickets. Morocco is popular with digital nomads and long-term travelers, but having proof of departure is recommended.

Key Facts

  • Airlines may check return tickets at departure, especially budget carriers
  • Immigration enforcement is selective based on nationality and traveler profile
  • Visa-free entry allows 90 days for many nationalities
  • Royal Air Maroc and European budget carriers may check at departure
  • Popular digital nomad destination — Marrakech and Essaouira are top spots

At a Glance

Onward ticket required?
sometimes
Typical stay duration
90 days visa-free for most nationalities
Visa types
Visa-Free Entry, Tourist Visa, Transit Visa

How to Get Your Onward Ticket

1

Choose your route

Select your departure and arrival airports for Morocco.

2

We book a real flight

Our system books a real, verifiable flight reservation with a valid PNR.

3

Receive your ticket

Get your onward ticket delivered to your email in under 1 minute.

Frequently Asked Questions

Get Your Onward Ticket for Morocco

Book a verifiable onward ticket in under 1 minute. Valid PNR, accepted by airlines and embassies worldwide.

Book Now, From $14