There is 1 way to get from Johannesburg to South Luangwa National Park by plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Johannesburg (JNB) to Mfuwe (MFU) flights
The flight time between Johannesburg (JNB) and Mfuwe (MFU) is around 5h 30m and covers a distance of around 1483 km. This includes an average layover time of around 2h 19m. Services are operated by Proflight Zambia, Zambia Airways, Airlink and others. Typically 27 flights run weekly, although weekend and holiday schedules can vary so check in advance.
Coronavirus (COVID-19) in Zambia
There is widespread community transmission globally.
Some travel restrictions are being lifted in Zambia. For the latest travel status, please check the official page for Zambia.
For travel planning advice, please refer to our Rome2rio Coronavirus information page .
For the latest travel status, we recommend checking the official page for Zambia.
Coronavirus (COVID-19) Travel Advice
Some international borders began to reopen in Zambia from May 15.
Official Coronavirus (COVID-19) Information for ZambiaDomestic travel is restricted within Zambia due to Coronavirus (COVID-19).
Official Coronavirus (COVID-19) Information for ZambiaInternational flights leaving South Africa are suspended as part of the response to Coronavirus (COVID-19). Restrictions may also be in place for other modes of transport.
Questions & Answers
The cheapest way to get from Johannesburg to South Luangwa National Park is to fly which costs R 1 300 - R 7 000 and takes 7h 49m.
The quickest way to get from Johannesburg to South Luangwa National Park is to fly which costs R 1 300 - R 7 000 and takes 7h 49m.
The distance between Johannesburg and South Luangwa National Park is 1501 km.
It takes approximately 7h 49m to get from Johannesburg to South Luangwa National Park, including transfers.
There is no direct flight from Johannesburg Airport to Mfuwe Airport. The quickest flight takes 4h 25m and has one stopover.
Zambia Airways, South African Airways, Airlink and Proflight Zambia offer flights from Johannesburg Airport to Mfuwe Airport.
There are two+ hotels available in South Luangwa National Park. Prices start at $100 USD per night.

- Distance: 1500.9 km
- Duration: 7h 49m
What companies run services between Johannesburg, South Africa and South Luangwa National Park, Zambia?
Proflight Zambia, Zambia Airways and two other airlines fly from Johannesburg to South Luangwa National Park 4 times a day.

- Website
- proflight-zambia.com
Flights from Johannesburg to Mfuwe via Lusaka
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- $220 - $460
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 Getting to Milan from the airport, What documents do I need to cross Niagara Falls? and Italian Lakes: Getting around by train - to help you get the most out of your next trip.