Rome2Rio

How to get fromMasai Mara Crossing to Diani Beachby plane, car, bus, train, or taxi

Find Transport to Diani Beach

See all options

There are 6 ways to get from Masai Mara Crossing to Diani Beach by plane, car, bus, train, or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly from Mara Serena Airport

    best
    1. Fly from Mara Serena Airport (MRE) to Ukunda (UKA)plane plane MRE - UKA
    4h 2m
    $370–462
  2. Drive 800.5 km

    cheapest
    1. Drive from Masai Mara Crossing to Diani Beachcar car 800.5 km
    11h 12m
    $93–134
  3. Drive, bus, train, taxi

    1. Drive from Masai Mara Crossing to Nyamiracar car
    2. Take the bus from Nyamira to Nairobibus bus
    3. Take the train from Nairobi to Mombasatrain train
    4. Take the taxi from Mombasa to Diani Beachtaxi taxi
    17h 7m
    $100–225
  4. Taxi to Maasai Mara Game Reserve, fly

    1. Take the taxi from Masai Mara Crossing to Maasai Mara Game Reserve (OLX)taxi taxi
    2. Fly from Maasai Mara Game Reserve (OLX) to Ukunda (UKA)plane plane OLX - UKA
    4h 11m
    $200–366
  5. Drive, bus, taxi

    1. Drive from Masai Mara Crossing to Migoricar car
    2. Take the bus from Migori to Mombasabus bus
    3. Take the taxi from Mombasa to Diani Beachtaxi taxi
    20h 46m
    $130–182
  6. Drive, bus, taxi via Nairobi

    1. Drive from Masai Mara Crossing to Sirarecar car
    2. Take the bus from Sirare to Nairobibus bus
    3. Take the bus from Nairobi to Mombasabus bus
    4. Take the taxi from Mombasa to Diani Beachtaxi taxi
    23h 31m
    $120–152

Mara Serena Airport (MRE) to Ukunda (UKA) flights

Calendar30Weekly Planes
Duration4h 22mAverage Duration
Ticket$52Cheapest Price
See schedules

Questions & Answers

What companies run services between Masai Mara Crossing, Kenya and Diani Beach, Kenya?

FlexFlight ApS, Mombasa Air Safari, and four other airlines fly from Mara Serena Airport (MRE) to Ukunda (UKA) 4 times a day.

Airlines
Train operators
Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 4 stunningly beautiful Philippines islands you need to visit, Slovenia: Getting from Ljubljana to Lake Bled, and How to get from London City Airport into central London - to help you get the most out of your next trip.