Frequently asked questions
Paying with M-Pesa, holding seats, what happens after you book, and travelling.
Paying and holding seats
Is it safe to pay with M-Pesa here?
Yes. When you pay, M-Pesa sends a prompt to your own phone and you approve it with your M-Pesa PIN. We never see or ask for your PIN, and your booking is made only once M-Pesa confirms the payment.
Which currency am I charged in?
M-Pesa charges in Kenyan shillings, so fares show in KES unless you pick another currency at the top of the page. A fare priced in another currency can be held with the reservation fee, and an agent settles the balance with you.
Can I hold seats before paying the full fare?
Yes. Pay a KES 999 reservation fee and we hold your seats for a few hours, subject to the airline's availability — how long depends on how soon you fly. An agent then contacts you to agree the balance. The fee is non-refundable and comes off the final payment.
What if the airline can't confirm after I've paid?
You are never left with just an error. You get a temporary reference straight away, and one of our agents finishes the booking with the airline and calls you.
When is my booking made?
The moment M-Pesa confirms your payment — nothing is booked before you pay, unless you hold your seats with the reservation fee.
After you book
How will I receive my booking confirmation?
By email, with your booking reference and itinerary, shortly after payment. Your e-ticket follows once one of our agents issues your ticket. Please check your spam folder if you don't see it.
Who handles changes, cancellations and refunds?
Our agents, 24/7 support, by phone and WhatsApp. A booking held with the reservation fee can also be cancelled online from My booking.
How do I look up my booking?
Use My booking at the top of the page with your booking reference and the email address you booked with.
Do I need an account to book?
No. Search, pay and get your booking reference by email without signing up. Look your booking up any time with its reference and your email address.
Fares and searching
Do prices include taxes and fees?
Yes — the price shown includes taxes and our fees. You pay in Kenyan shillings with M-Pesa; a fare shown in another currency is held with the reservation fee and an agent agrees the balance with you.
What if the fare changes before I pay?
A fare is quoted, not held, until you pay. If it changes first, we show you the new price before asking M-Pesa for anything.
How far ahead can I book?
Up to about 11 months ahead, depending on the airline's schedule. Booking a few weeks ahead usually helps with price.
Why can't I find flights for my route?
The airlines may not fly it on those dates, or only with connections. Try nearby dates or another airport — or WhatsApp an agent, who can look for other routings.
Which airlines can I book?
We compare 500+ airlines in one search, including Kenya Airways, Emirates, Qatar Airways, KLM, Ethiopian Airlines and Turkish Airlines.
Travel, documents and baggage
What documents do I need to travel?
A valid passport for international flights — many countries want 6 months' validity — and any visa your destination requires. Check with the destination's embassy for its entry rules.
Can I choose my seat?
Seats aren't chosen on this site. After your ticket is issued, choose them at the airline's online check-in or ask an agent; some fares charge for seats.
What is the baggage allowance?
It depends on the airline and fare. It is shown on each flight before you book and in your confirmation.
How early should I be at the airport?
At least 2 hours before domestic flights and 3 hours before international flights. Check your airline's advice at busy times.
Do you help with groups, companies, visas or insurance?
Yes — talk to an agent by phone or WhatsApp, or visit our Nairobi office, which handles groups and special cases.
Still have a question?
Our agents answer 24/7 — call +254 722 670 385 or WhatsApp us.