Johannesburg (JNB)Cape Town (CPT)
- non-stop flights:
- 44–68 per day
- flight duration:
- at least
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
from $260number of non-stop flights per airline and day of the week Sun Mon Tue Wed Thu Fri Sat 
24–26 21 23 20–21 21–23 20–21 21–23 
10–14 11–15 10–14 10–14 10–14 9–13 10–14 
4–8 4–9 4–9 5–9 5–9 3–8 4–9 
6–7 6–7 6–7 6–9 6–7 5–6 5–6 
4–7 4–7 4–7 5–7 5–7 3–6 4–7 
3–4 2–4 2–4 2–4 4 2–4 4–5 
1 1 1 1 1 1 1 
1 1 1 1 1 1 1 Johannesburg (JNB)Durban (DUR)
- non-stop flights:
- 28–48 per day
- flight duration:
- at least
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
from $50number of non-stop flights per airline and day of the week Sun Mon Tue Wed Thu Fri Sat 
19–20 19–20 20–21 19–20 21–22 19–20 21–23 
7–13 7–11 7–12 7–11 7–12 4–10 5–10 
2–3 2–3 2–3 2–3 2–3 1–3 2–3 
2–3 2–3 2–3 2–3 2–3 1–3 2–3 
2–3 2–3 2–3 2–3 2–3 1–2 2–3 
1 2 1–2 1 3 1 2–3 
1 1 1 1 1 1 1 
1 0 1 0 1 0 1 
1 0 0 0 0 0 0 Johannesburg (JNB)Frankfurt (FRA)
- non-stop flights:
- 1–2 per day
- flight duration:
- at least
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
from $409number of non-stop flights per airline and day of the week Sun Mon Tue Wed Thu Fri Sat 
1 1 1 1 1 1 1 
0 1 1 1 1 0 1 Johannesburg (JNB)London Heathrow (LHR)
- non-stop flights:
- 3 per day
- flight duration:
- at least
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
from $591number of non-stop flights per airline and day of the week Sun Mon Tue Wed Thu Fri Sat 
2 2 2 2 2 2 2 
1 1 1 1 1 1 1 Johannesburg (JNB)Mauritius (MRU)
- non-stop flights:
- 2–5 per day
- flight duration:
- at least
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
from $551number of non-stop flights per airline and day of the week Sun Mon Tue Wed Thu Fri Sat 
1–2 1–2 1–2 1–2 1–2 1–2 1–2 
1 1–2 1 1 1–2 1 1–2 
1 1 0 1 0 1 0 Johannesburg (JNB)Windhoek (WDH)
- non-stop flights:
- 6–7 per day
- flight duration:
- at least
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
from $224number of non-stop flights per airline and day of the week Sun Mon Tue Wed Thu Fri Sat 
4 4 4 4 4 3 3 
3 3 3 3 3 3 3 Johannesburg (JNB)London (LON)
- non-stop flights:
- 3 per day
- flight duration:
- at least
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
from $591number of non-stop flights per airline and day of the week Sun Mon Tue Wed Thu Fri Sat 
2 2 2 2 2 2 2 
1 1 1 1 1 1 1 Johannesburg (JNB)London Gatwick (LGW)
- non-stop flights:
- only flights with stopover
- flight duration:
- at least
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
from $704Johannesburg (JNB)Islamabad (ISB)
- non-stop flights:
- only flights with stopover
- flight duration:
- at least
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
from $704
Stops
- Direct flight
Destination country
Destination airport
Airline
- South African Airways
- Qatar Airways
- British Airways
- Airlink
- Safair
Outbound weekday
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
- Sunday



