Direct flights from Lusaka to Johannesburg LUN → JNB

Naysa, Proflight Zambia and South African Airways operate nonstop flights from Lusaka (LUN) to Johannesburg (JNB). The nonstop flight takes around ~1h 30m, covering 747 miles (1,202 km). Updated 28 June 2026.

📬 Cheap nonstop deals from Lusaka

We'll email you when a fare from LUN drops well below normal. Free, weekly, no password needed.

Free · weekly digest · no password needed

Naysa ZN Proflight Zambia P0 South African Airways SA

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Lusaka to Johannesburg?

Yes, Naysa, Proflight Zambia and 1 more airline operate nonstop flights from Lusaka (LUN) to Johannesburg (JNB).

Which airlines fly direct from Lusaka to Johannesburg?

Naysa, Proflight Zambia, South African Airways operate nonstop flights from Lusaka to Johannesburg.

How long is the flight from Lusaka to Johannesburg?

The nonstop flight from Lusaka to Johannesburg takes ~1h 30m (approximately 1202 km).

Explore More

Get cheap direct-flight deals from Lusaka, free by email