One-way to Morocco sounds simple. It isn't. In 2024, 17.4 million passengers landed at Casablanca Mohammed V (CMN) and Marrakech Menara (RAK), and a measurable slice of them got stopped at their departure airport because they had no exit proof. A dummy ticket, also called an onward ticket, is a real PNR booked for visa or border-check purposes without paying for the flight. It's the document that answers "How are you leaving Morocco?" before anyone has to ask twice.
Here are the 7 things every traveller needs to know.
1. The Exit-Intent Check Is Real at Casablanca
Morocco's DGSN immigration officers at CMN ask one-way arrivals to show an exit plan. Not every passenger, every time, but one-way travellers on European budget routes are a predictable focus. "I'll figure it out when I arrive" is not a plan. It gets you secondary. It happens.
2. A Screenshot Won't Pass
The most common mistake: arriving with a Google Flights screenshot, or a comparison-site itinerary with no booking reference. Officers and check-in agents want a PNR. A booking reference they can actually query.
| Document type | Has PNR | Accepted at check-in | Accepted by DGSN |
|---|---|---|---|
| Confirmed dummy ticket | Yes | Yes | Yes |
| Confirmed paid return ticket | Yes | Yes | Yes |
| Google Flights screenshot | No | No | No |
| Price-comparison site PDF | No | No | No |
| Unconfirmed OTA hold | No | No | No |
| Hotel booking only | No | No | No |
Worked departures at a UK budget carrier for three years. Morocco one-way flights were the category where gate agents knew to ask. The table above is not theoretical.
3. Ryanair and EasyJet Will Ask Before You Board
You might assume the check happens at CMN. Wrong. Ryanair's Timatic system flags one-way tickets to Morocco for exit documentation. EasyJet's check-in agents apply the same IATA Timatic guidelines that govern entry requirements across hundreds of routes. Royal Air Maroc is consistent. British Airways and Air France apply it at the desk.
Your boarding pass depends on sorting this at your departure airport, not in Casablanca.
4. Your Ticket Must Show Departure Within 90 Days
Morocco's bilateral visa-free agreements cap stays at 90 days. Show an onward ticket dated for day 97 and you've handed the officer a reason to question your plans. Book your dummy ticket to depart by day 85 if your stay is open-ended. If you're on a 10-day trip, a departure date around day 12 is clean.
| Travel scenario | Suggested departure date on dummy ticket |
|---|---|
| Short holiday (1-2 weeks) | A few days after your actual exit |
| Longer open trip | Day 85-87 of entry |
| Digital nomad exit-reentry | Within 30 days of each entry |
| Visa application to consulate | Matches declared visit duration |
For detail on when PNRs expire and how to time your booking, see how long your dummy ticket PNR stays valid.
5. Land Borders Need It Too
Thinking about crossing at Bab Sebta into Ceuta, or Beni Enzar into Melilla? Moroccan border agents at those crossings apply the same exit-intent standard as airport desks. A confirmed ferry booking from Tangier to Algeciras works. A bus ticket south works. "I'll cross back when I'm ready" doesn't.
The Guerguerat crossing into Mauritania is open again. Overland West Africa travellers on the route south regularly face departure-documentation requests. A dummy ticket showing departure from a Moroccan airport within your stay, or a confirmed booking into Mauritania or Senegal, handles it.
6. The Fix Is Fast
You don't need to book a real, non-refundable ticket you'll never take. Get a Morocco onward ticket at My Onward Ticket and you'll have a real PNR with your name on it in under two minutes. Carriers and DGSN officers see it as a confirmed booking, because in the GDS it is one. For context on what agents actually verify at the gate, read what check-in agents look for when checking your onward ticket.
7. It Also Works for Your Moroccan Visa Application
Not everyone enters visa-free. If you need a visa, the Moroccan consulate will ask for return or onward documentation. A PNR-based dummy ticket issued before the appointment satisfies this requirement the same way a full-price booking does. The consulate checks the booking reference is real, not the fare class.
For US passport holders, the Morocco entry information on travel.state.gov confirms current visa-free entry terms.
| Use case | Dummy ticket accepted | Full-price ticket required |
|---|---|---|
| Visa-free entry at CMN/RAK | Yes | No |
| Visa application at consulate | Yes | No |
| Check-in gate (Ryanair, EasyJet, etc.) | Yes | No |
| DGSN primary desk, one-way arrival | Yes | No |
| Land border exit check | Yes | No |
One PNR handles every point where exit intent gets tested.
Sort your exit documentation before you reach the departure airport: get an onward ticket for Morocco in two minutes.
Frequently asked questions
Do I need an onward ticket for Morocco if I already have a return flight?
No. A confirmed return flight is your proof of departure. The check only catches one-way travellers who arrive without any documented exit plan.
How long does a dummy ticket stay active for Morocco entry purposes?
A PNR-based dummy ticket stays live in the GDS until the departure date on the booking. You need it active at check-in and on arrival at CMN or RAK. A booking with a departure date already in the past carries a dead PNR. Book one whose departure date falls after your trip.
Can I use the same dummy ticket for multiple Morocco entries?
No. Each entry is independent. If you exit and re-enter, you'll need an onward ticket valid for the new entry period. One PNR per entry is the clean approach.
What happens if DGSN finds out my ticket is a dummy ticket?
They don't look for that distinction. They verify that a live PNR exists with your name in the GDS. A properly issued dummy ticket is a real PNR, legally identical to a paid booking. "Dummy" describes the traveller's intent, not the booking's validity.
Which Morocco airports enforce the onward ticket check most consistently?
CMN (Casablanca) handles the most international traffic and has the most consistent enforcement. RAK (Marrakech) sees heavy European budget-carrier volume and applies checks regularly on one-way arrivals. AGA, FEZ, and TNG also process international arrivals and can apply the same check.