Flights from Johannesburg to Kruger Mpumalanga, Hoedsruit and Phalaborwa

O.R. Tambo International. Johannesburg
O.R. Tambo International. Johannesburg

NOTE: Flight Booking Service is only available if you are booking in conjunction with accommodation.

Flight Departure Notice

Domestic Flights
Travellers are required to check in at the airport at least one and a half hours before the departure time.

International Flights
Travellers are required to check in at the airport at least three hours before the departure time.

From: Johannesburg O.R. Tambo International, South Africa
To: Nelspruit, South Africa

Departs Arrives Week Flight Stops
Apt Time Apt Time Sun Mon Tue Wed Thu Fri Sat
JNB 06:30 MQP 07:20 SA 8823 Non-Stop
JNB 07:10 MQP 08:10 SA 1231 Non-Stop
JNB 09:00 MQP 09:50 SA 8827 Non-Stop
JNB 10:00 MQP 10:50 SA 8843 Non-Stop
JNB 11:10 MQP 11:55 SA 8841 Non-Stop
JNB 15:30 MQP 16:15 SA 8845 Non-Stop
JNB 15:55 MQP 16:55 SA 1237 Non-Stop
JNB 17:30 MQP 18:20 SA 8849 Non-Stop

Airport code definitions
JNB Johannesburg O.R. Tambo International
MQP Nelspruit
Airport code definitions
SA South African Airways

Alternative Flights out of Johannesburg to Kruger Park

  • Fly to Hoedspruit
  • Fly to Phalaborwa


  • Kruger National Park - South African Safari
    Kruger Park Safaris
    Live Our Obsession

    "travel planning done expertly"

    Siyabona Africa - Your Informed African Travel Partner

    Siyabona Africa (Pty)Ltd - The Definitive Kruger Park Guide
    Kruger Park Reservations and Bookings