WhatFliesWhere Get the app

Nonstop flights from Johannesburg to Durban

5 airlines fly this route.

JNBJohannesburg O.R. Tambo International
298 mi · 34 flights a week · about 1h 10m
DURDurban King Shaka International
JNBDUR

When they leave

Johannesburg time
6:00a9:20pFirst departure 6:00 AM, last 9:20 PM

16 in the morning, 6:00 AM to 11:40 AM, then 11 in the afternoon, 12:35 PM to 4:55 PM, then six in the evening, 5:50 PM to 9:20 PM.

Every flight

Earliest first

Schedules last checked Oct 1, 2026. Times are local.

Flying from Johannesburg to Durban

FlySafair flies most often, 20 times a week on the Boeing 737 and Boeing 737-800. South African Airways flies 8 times a week on the Airbus A320. Airlink flies 3 times a week on the Embraer 190 and Embraer 195 E2. LIFT flies 2 times a week on the Boeing 737. CemAir flies on Mondays with the CRJ 100.

Flights run on Mondays, up to 34 a day. The first arrival in Durban is at 7:15 AM and the last at 10:30 PM. The flight covers 298 miles, and scheduled flight times run from 1h 5m to 1h 15m.

FlySafair flies it until Dec 14. South African Airways flies it until Dec 14. LIFT flies it until Dec 14. CemAir flies it until Dec 14.

Flying back, Durban to Johannesburg has 224 nonstop flights a week.

Return flights

WhatFliesWhere app icon

Find the cheapest day to fly from Johannesburg to Durban.

Download on the App StoreGet it on Google Play

Schedules as of Oct 9, 2026.