Diani Beach Flights

We make international and domestic airline bookings easy.

Diani Beach Flights

    Fly to and from Diani — the smart way.

    Compare and book flights across Kenya and beyond from Ukunda (Diani), Mombasa and Nairobi. Pay with M-Pesa or card. Real people on the coast ready to help, 7 days a week.

    Local Kenyan team on the south coast
    Pay with M-Pesa, Visa or Mastercard
    No hidden booking fees (taxes included)
    Top airlines: KQ, Qatar, Emirates
    eTA (Electronic Travel Authorization)
    International & Regional Gateway

    Fly from Mombasa (MBA) — 30–45 minutes from Diani*

    *Via the Likoni Ferry or the Dongo Kundu bypass; journey time depends on traffic and ferry queues.

    Moi International Airport in Mombasa is the coast's main international gateway, featuring direct flights to Nairobi, East Africa, the Gulf and Europe.

    Destination Country Airlines (Typical) Approx. Time
    Nairobi (NBO/WIL)KenyaKenya Airways, Jambojet, Safarilink~1 hr"Up to 10 flights a day"
    Zanzibar (ZNZ)TanzaniaJambojet, Flightlink, RwandAir~1 hr"Spice Island weekend"
    Dar es Salaam (DAR)TanzaniaFlightlink~1 hr"Business in Dar, done in a day"
    Addis Ababa (ADD)EthiopiaEthiopian Airlines~2 hr 30 min"Connect to 130+ destinations"
    Dubai (DXB)UAEflydubai~5 hr"Shop, work, holiday"
    Istanbul (IST)TürkiyeTurkish Airlines~7 hr"Gateway to Europe & beyond"
    Frankfurt (FRA)GermanyCondor, Discover Airlines~9 hr"Direct to Europe"
    Global Connections

    Fly from Nairobi JKIA — Kenya's Global Hub

    Fly Diani to Nairobi in about an hour, then connect seamlessly to Africa, the Middle East, Europe, Asia and North America. We build the full itinerary with guaranteed safe connection times.

    East & Southern Africa
    • Dar es Salaam: Kenya Airways, Precision Air
    • Zanzibar: Kenya Airways, Jambojet
    • Kilimanjaro / Arusha: Safaris & mountain climbs
    • Entebbe & Kigali: Uganda Airlines, RwandAir
    • Johannesburg: SAA & Kenya Airways
    Middle East
    • Dubai: Emirates, flydubai, KQ
    • Doha: Qatar Airways
    • Abu Dhabi: Etihad Airways
    • Riyadh / Jeddah: Saudia, Flynas
    • Muscat: Oman Air, SalamAir
    Europe
    • London Heathrow: British Airways, KQ (Non-stop)
    • Amsterdam: KLM, Kenya Airways
    • Paris: Air France, KQ
    • Frankfurt & Istanbul: Lufthansa, Turkish Airlines
    Flight Deals

    This Month's Diani Flight Deals

    Sun, sand, and savings are just a flight away. If you’re jetting into Diani for a beach escape or flying out to visit family, do business, or explore new places, grab this month’s limited-time fares to and from Diani before they’re gone. 

    🔥 Hot Deal One-way
    Diani → Nairobi JKIA

    Direct flight via Jambojet

    From KES 6,500
    🔥 Hot Deal Return Trip
    Diani → Masai Mara

    Direct flight via Safarilink

    From $ 600
    🔥 Hot Deal One-way
    Mombasa → Dubai

    Direct flight via flydubai

    From KES 49000
    🔥 Hot Deal One-way
    Mombasa → Frankfurt

    Direct flight via Lufthansa

    From $ 1150
    🔥 Hot Deal One-way
    Entebe → Mombasa

    Direct flight via Uganda Airlines.

    From KES 50000
    🔥 Hot Deal One-way
    Kigali → Mombasa

    Direct flight via Rwandair

    From KES 85000
    Fly to your Diani Holiday

    Diani flight holiday packages from Nairobi

    Baobab Beach Resort
    KES 109000/
    Person

    Nestled among lush tropical gardens and ancient baobab trees, this resort offers a peaceful escape on Diani’s quieter southern stretch. Enjoy ocean views, multiple pools, and a relaxed, all-round holiday atmosphere, perfect for a short break that feels far from the everyday.

    Swahili Beach Resort
    KES 120000/
    person
    Step into elegance inspired by Swahili and Arabic architecture, where white arches meet turquoise waters. Swahili Beach Resort pairs refined comfort with direct access to Diani Beach, offering a stylish getaway for couples, families, and anyone ready to treat themselves to a little luxury.
    Diani Sealodge
    KES 85000/
    Person

    Relaxed, friendly, and wonderfully easygoing, Diani Sea Lodge is ideal for families and groups. Cozy cottages set in green gardens, a laid-back pool area, and steps to the beach make this the perfect spot to unwind, reconnect, and soak up the Diani sunshine.

    Safari Beach Hotel
    KES 70000/
    Person

    Trade the daily rush for swaying palms and powder-white sand. Safari Beach Hotel sits right on Diani’s famous shoreline, with classic makuti-thatched charm, sparkling pools, and warm coastal hospitality. Two nights is all it takes to recharge, whether you’re lounging by the ocean. 

    Our Services

    Explore our full range of services

    eTA processing for tourists

    Processing for Tourists Visiting Kenya? Let us handle your Electronic Travel Authorisation application quickly and accurately, so you can arrive stress-free.

    FROM $30

    Zanzibar Insurance processing

    Heading to Zanzibar? We'll sort out your mandatory visitor insurance fast, so you're covered before you land.

    FROM $20

    Tanzania Insurance processing

    Travel to Tanzania with confidence as we quickly process the travel insurance you need for a smooth, worry-free trip. .

    FROM $20

    SGR Train Tickets

    Skip the queues and online hassle as we book your SGR tickets for a comfortable, affordable ride between Mombasa and Nairobi.

    FROM $10

    Flight reservations for Visa Processing

    Get a verified flight reservation for your visa application, without paying for a full ticket before your visa is approved.

    FROM $50

    We make international and domestic airline bookings easy.

    Location
    Agha Khan Building,Diani Beach Road
    Open
    Monday - Friday : 09:00 - 18:00
    Saturday : 09:00 - 14:00
    Contacts