Rome2Rio

How to get fromMasai Mara Crossing to Kruger National Parkby car, plane, bus, taxi, or train

Find Transport to Kruger National Park

See all options

There are 7 ways to get from Masai Mara Crossing to Kruger National Park by car, plane, bus, 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. Drive to Kisumu International Airport, fly to Skukuza Airport

    best
    1. Drive from Masai Mara Crossing to Kisumu International Airport (KIS)car car
    2. Fly from Kisumu International Airport (KIS) to Skukuza Airport (SZK)plane plane KIS - SZK
    22h 15m
    R 7,371–20,536
  2. Drive, bus, taxi

    cheapest
    1. Drive from Masai Mara Crossing to Migoricar car
    2. Take the bus from Migori to Nairobibus bus
    3. Take the bus from Nairobi to Ubungo Intl Bus Terminalbus bus
    4. Take the bus from Ubungo Intl Bus Terminal to Intercity Bus Terminusbus bus
    5. Take the bus from Intercity Bus Terminus to Park Stationbus bus
    6. Take the bus from Johannesburg to Phalaborwabus bus
    7. Take the taxi from Phalaborwa to Kruger National Parktaxi taxi
    3d 17h
    R 4,357–4,909
  3. Drive 3,375.7 km

    1. Drive from Masai Mara Crossing to Reception Shingwedzi Rest Campcar car 3,375.7 km
    2d 9h
    R 7,544–10,897
  4. Drive, bus to Nairobi, fly to Skukuza Airport

    1. Drive from Masai Mara Crossing to Nyamiracar car
    2. Take the bus from Nyamira to Nairobibus bus
    3. Fly from Nairobi (NBO) to Skukuza Airport (SZK)plane plane NBO - SZK
    18h 49m
    R 6,827–19,547
  5. Drive, bus to Nairobi, fly to Kruger Mpumalanga International Airport, taxi

    1. Drive from Masai Mara Crossing to Nyamiracar car
    2. Take the bus from Nyamira to Nairobibus bus
    3. Fly from Nairobi (NBO) to Kruger Mpumalanga International Airport (MQP)plane plane NBO - MQP
    4. Take the taxi from Nelspruit-Airport-MQP to Kruger Gatetaxi taxi
    18h 54m
    R 6,277–16,747
  6. Drive, bus to Nairobi, fly to Maputo International Airport, train

    1. Drive from Masai Mara Crossing to Nyamiracar car
    2. Take the bus from Nyamira to Nairobibus bus
    3. Fly from Nairobi (NBO) to Maputo International Airport (MPM)plane plane NBO - MPM
    4. Take the train from Cabin B to Ressano Garciatrain train
    21h 26m
  7. Drive, bus to Nairobi, fly to Hoedspruit, taxi

    1. Drive from Masai Mara Crossing to Nyamiracar car
    2. Take the bus from Nyamira to Nairobibus bus
    3. Fly from Nairobi (NBO) to Hoedspruit (HDS)plane plane NBO - HDS
    4. Take the taxi from Hoedspruit (HDS) to Kruger National Parktaxi taxi
    20h 54m
    R 8,327–20,447

Kisumu International Airport (KIS) to Skukuza Airport (SZK) flights

Calendar11Weekly Planes
Duration20hAverage Duration
TicketR 7,248Cheapest Price
See schedules

Questions & Answers

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

There is no direct connection from Masai Mara Crossing to Kruger National Park. However, you can drive to Kisumu International Airport (KIS) airport, fly to Skukuza Airport (SZK), then walk to Skukuza. Alternatively, you can drive to Migori, take the bus to Nairobi, take the bus to Ubungo Intl Bus Terminal, take the bus to Intercity Bus Terminus, take the bus to Park Station, walk to Johannesburg, take the bus to Phalaborwa, then take the taxi to Kruger National Park.

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 Best ways to travel around Australia, Getting around the Cyclades, and How to get from Luton Airport into central London - to help you get the most out of your next trip.