So you're heading to Kenya - Nairobi, the Maasai Mara, or maybe you're doing the full East Africa overland loop. Either way, the onward ticket question is going to come up. Kenya requires proof of departure for non-EAC passport holders, full stop. A dummy ticket, also called an onward ticket, is a real PNR booked for visa or border-check purposes without paying for the flight. Let me walk through the questions I get asked most often.
Do I actually need an onward ticket to enter Kenya?
Yes, if you're not an EAC passport holder. Kenya's departure requirement applies to UK, US, EU, Australian, Canadian, Indian, and most other passport holders who don't carry an East African Community member-state travel document.
The EAC currently includes Kenya, Uganda, Tanzania, Rwanda, Burundi, the Democratic Republic of Congo, and South Sudan. If you travel on one of those passports, the internal EAC rules apply to you. Everyone else faces the departure check at two points: your carrier at check-in before you leave home, and NBO immigration when you land.
Having your Kenya e-Visa sorted doesn't tick the departure box either. The e-Visa is entry permission. The onward ticket is departure proof. Two separate requirements.
What actually counts as a valid onward ticket for Kenya?
You need a Passenger Name Record (PNR): a booking reference that exists in the airline's Global Distribution System and resolves to your name, a departure route, and a future date. Kenya immigration and the carrier at check-in are both looking for that reference - not proof of payment.
| Document type | Has real PNR | Kenya accepts |
|---|---|---|
| Dummy ticket / onward ticket | Yes | Yes |
| Paid return or onward flight | Yes | Yes |
| OTA booking (24-hour hold) | Sometimes | Risky |
| Google Flights screenshot | No | No |
| Skyscanner / Kayak PDF | No | No |
| Safari tour itinerary | No | No |
| Bus ticket to Tanzania | No | No |
A screenshot is a picture. It has no PNR. I've watched this cause real problems at European airports - a friend got held at an Amsterdam KLM desk over a Kayak printout, missed her flight, sorted a proper dummy ticket on her phone, and boarded the next departure.
For more on how airlines check at the counter, see whether airlines verify dummy tickets at check-in.
Will Kenya Airways check my departure document at check-in?
Yes, they will. Kenya Airways uses the IATA Timatic system at check-in, and so does British Airways at Heathrow, KLM in Amsterdam, Lufthansa in Frankfurt, and Emirates in Dubai. Every carrier flying to NBO runs the same departure-requirement check before they issue your boarding pass.
If you don't have a valid onward ticket at the counter, you won't board. Simple as that. Sort it before you leave for the airport - booking a dummy ticket at My Dummy Ticket takes about two minutes and the PNR is live straight away.
I'm overlanding to Tanzania after Kenya - does that change anything?
Good question! When you cross into Tanzania at Namanga, Tanzanian immigration can ask for your departure proof from Tanzania. The onward ticket question follows you across the border.
| Crossing | Country pair | Departure check |
|---|---|---|
| Namanga | Kenya / Tanzania | Moderate - non-EAC passports |
| Busia | Kenya / Uganda | Moderate - non-EAC passports |
| Malaba | Kenya / Uganda | Moderate - non-EAC passports |
| Isebania | Kenya / Tanzania | Lower frequency |
| Lunga Lunga | Kenya / Tanzania | Variable |
For a multi-country loop (Kenya + Tanzania + Rwanda), the cleanest solution is a departure booking out of the last country you'll be in before flying home. That one booking covers you at every border you cross. Check how long a dummy ticket PNR stays valid if you're doing a longer overland trip and need the reference to stay active.
Can I use a dummy ticket for Kenya, or does it need to be a real paid flight?
You can absolutely use a dummy ticket. Kenya's requirement is for a verifiable PNR in the airline system - it doesn't need to come from a paid booking. A dummy ticket provides a live, GDS-queryable booking reference that satisfies the requirement at check-in and at NBO primary.
The thing to watch is making sure you use a provider that generates a real PNR, not just a formatted PDF template. The PNR has to be queryable by airline systems. Not all "dummy ticket" services online actually produce a real booking reference in the GDS. Check that the confirmation email includes a PNR code that can be looked up on the airline's website.
Frequently asked questions
Can my safari package replace an onward ticket?
Only if the package includes an actual flight booking with a live PNR. A tour itinerary isn't a flight booking. Kenya Airways and NBO immigration are checking for an airline PNR, not a safari schedule.
What happens if Kenya Airways denies boarding for a missing onward ticket?
You miss that flight. The carrier won't hold the departure while you sort documents. Book a dummy ticket immediately on your phone and get back in the queue for the next departure. Sorting it in advance takes two minutes.
Do I need proof of accommodation too?
The departure document is the primary legally required item. But NBO officers routinely ask for a hotel booking or a host letter alongside it. Bringing both saves you a secondary inspection.
How early before travel should I book the dummy ticket?
Aim for 1-3 days before your departure. PNRs booked too far in advance can be auto-cancelled by the carrier's ticketing queue. Booking close to travel keeps the reference active through check-in and your NBO arrival.
Does the same rule apply at Mombasa Airport?
Yes. Moi International Airport (MBA) in Mombasa operates under the same Kenya immigration rules. Carriers flying directly to MBA apply the same Timatic departure check at their origin airports. The port of entry doesn't change the requirement.