Rome2Rio

How to get fromKruger National Park to Masai Mara Crossingby plane, bus, car, taxi, or train

Find Transport to Masai Mara Crossing

See all options

There are 7 ways to get from Kruger National Park to Masai Mara Crossing by plane, bus, car, taxi, or train

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 Skukuza Airport to Nairobi, bus, drive

    best
    1. Fly from Skukuza Airport (SZK) to Nairobi (NBO)plane plane SZK - NBO
    2. Take the bus from Nairobi to Bometbus bus
    3. Drive from Bomet to Masai Mara Crossingcar car
    16h 1m
    $430–1,139
  2. Taxi, bus, drive

    cheapest
    1. Take the taxi from Kruger National Park to Phalaborwataxi taxi
    2. Take the bus from Phalaborwa to Johannesburgbus bus
    3. Take the bus from Johannesburg to Lusakabus bus
    4. Take the bus from Intercity Bus Terminus to Ubungo Intl Bus Terminalbus bus
    5. Take the bus from Ubungo Intl Bus Terminal to Nairobibus bus
    6. Take the bus from Nairobi to Bometbus bus
    7. Drive from Bomet to Masai Mara Crossingcar car
    3d 11h
    $237–302
  3. Drive 3,377.3 km

    1. Drive from Reception Shingwedzi Rest Camp to Masai Mara Crossingcar car 3,377.3 km
    2d 9h
    $472–681
  4. Taxi to Kruger Mpumalanga International Airport, fly to Nairobi, bus, drive

    1. Take the taxi from Kruger Gate to Nelspruit-Airport-MQPtaxi taxi
    2. Fly from Kruger Mpumalanga International Airport (MQP) to Nairobi (NBO)plane plane MQP - NBO
    3. Take the bus from Nairobi to Bometbus bus
    4. Drive from Bomet to Masai Mara Crossingcar car
    17h 46m
    $392–1,003
  5. Fly Skukuza Airport to Kisumu International Airport, drive

    1. Fly from Skukuza Airport (SZK) to Kisumu International Airport (KIS)plane plane SZK - KIS
    2. Drive from Kisumu International Airport (KIS) to Masai Mara Crossingcar car
    20h 31m
    $421–1,106
  6. Train to Maputo International Airport, fly to Nairobi, bus, drive

    1. Take the train from Ressano Garcia to Cabin Btrain train
    2. Fly from Maputo International Airport (MPM) to Nairobi (NBO)plane plane MPM - NBO
    3. Take the bus from Nairobi to Bometbus bus
    4. Drive from Bomet to Masai Mara Crossingcar car
    20h 27m
  7. Taxi to Hoedspruit, fly to Nairobi, bus, drive

    1. Take the taxi from Kruger National Park to Hoedspruit (HDS)taxi taxi
    2. Fly from Hoedspruit (HDS) to Nairobi (NBO)plane plane HDS - NBO
    3. Take the bus from Nairobi to Bometbus bus
    4. Drive from Bomet to Masai Mara Crossingcar car
    19h 31m
    $429–1,047

Skukuza Airport (SZK) to Nairobi (NBO) flights

Calendar14Weekly Planes
Duration7hAverage Duration
Ticket$409Cheapest Price
See schedules

Questions & Answers

What companies run services between Kruger National Park, South Africa and Masai Mara Crossing, Kenya?

There is no direct connection from Kruger National Park to Masai Mara Crossing. However, you can walk to Skukuza Airport (SZK) airport, fly to Nairobi (NBO), walk to JKIA - Passenger Boarding, take the bus to Otc, walk to Nairobi, take the bus to Bomet, then drive to Masai Mara Crossing. Alternatively, you can take the taxi to Phalaborwa, take the bus to Johannesburg, walk to Johannesburg, take the bus to Lusaka, walk to Intercity Bus Terminus, take the bus to Ubungo Intl Bus Terminal, take the bus to Nairobi, walk to Nairobi, take the bus to Bomet, then drive to Masai Mara Crossing.

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 Is ride-sharing platform BlaBlaCar right for you?, Italian Lakes: Getting around by train, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.