Cape Town (CPT)Amsterdam (AMS)
- non-stop flights:
- 1–2 per day
- flight duration:
- at least
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $584number 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 1–2 1–2 1–2 Cape Town (CPT)Frankfurt (FRA)
- non-stop flights:
- 2–4 per day
- flight duration:
- at least
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $390number of non-stop flights per airline and day of the week Sun Mon Tue Wed Thu Fri Sat 
1 1 1 1 1 1–3 1–3 
1 1 1 1 1 1 1 Cape Town (CPT)Johannesburg (JNB)
- non-stop flights:
- 44–61 per day
- flight duration:
- at least
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $68number of non-stop flights per airline and day of the week Sun Mon Tue Wed Thu Fri Sat 
24–25 21 23 20–21 21–22 20 21–22 
11–15 9–13 12–16 9–15 11–15 10–13 14–16 
6–7 6–7 6–7 6–7 6–7 5–6 5–6 
5 4–5 4–5 5 5 3–4 4–5 
5 4–5 4–5 5 5 3–4 4–5 
3 2 2 2–3 3–4 2 4 
1 1 1 1 1 1 1 
0 1 0 1 0 0 1 Cape Town (CPT)Munich (MUC)
- non-stop flights:
- 1 per day
- flight duration:
- at least
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $356number 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 Cape Town (CPT)Windhoek (WDH)
- non-stop flights:
- 2–4 per day
- flight duration:
- at least
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $251number of non-stop flights per airline and day of the week Sun Mon Tue Wed Thu Fri Sat 
3 3 3 3 3 2 2 
0 1 0 0 0 1 0 Johannesburg (JNB)Paris - Charles de Gaulle (CDG)
- non-stop flights:
- 1 per day
- flight duration:
- at least
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $594number 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 Johannesburg (JNB)Cape Town (CPT)
- non-stop flights:
- 44–60 per day
- flight duration:
- at least
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $128number of non-stop flights per airline and day of the week Sun Mon Tue Wed Thu Fri Sat 
24–25 21 23 20–21 21–22 20 21–22 
10–14 10–15 10–14 9–14 10–14 10–13 11–14 
6–7 6–7 6–7 6–9 6–7 5–6 5–6 
5 4–5 4–5 5 5 3–4 4–5 
5 4–5 4–5 5 5 3–4 4–5 
3 2 2 2–3 3–4 2 4 
1 1 1 1 1 1 1 Johannesburg (JNB)Durban (DUR)
- non-stop flights:
- 30–47 per day
- flight duration:
- at least
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $103number of non-stop flights per airline and day of the week Sun Mon Tue Wed Thu Fri Sat 
19 19 20 19 21–22 19 21–23 
7–11 7–11 7–11 7–11 7–11 5–9 6–10 
3 3 3 3 3 2–4 3 
3 3 3 3 3 2–3 3 
2–3 2–3 2–3 2–3 2–3 1–2 2–3 
1 1–2 1–2 1 1–3 1 1–3 
1 0 1 0 1 0 1 
0 0 0 0 1 0 0 Johannesburg (JNB)Kinshasa (FIH)
- non-stop flights:
- 12 per week
- flight duration:
- at least
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $268number of non-stop flights per airline and day of the week Sun Mon Tue Wed Thu Fri Sat 
0 1 1 0 1 1 1 
0 1 0 1 0 1 1 
0 0 1 0 1 0 1 Johannesburg (JNB)Frankfurt (FRA)
- non-stop flights:
- 1–2 per day
- flight duration:
- at least
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $570number 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)Harare (HRE)
- non-stop flights:
- 12–19 per day
- flight duration:
- at least
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $171number of non-stop flights per airline and day of the week Sun Mon Tue Wed Thu Fri Sat 
6–7 6–7 6–7 6–7 7–8 6–7 4–5 
5–6 5 5 5–6 6 4 5 
2 2 2 2 1 1 2 
1 1 1 1 1 1 1 
1 0 1 1 1 0 1 
1 0 1 0 1 0 1 
1 0 1 0 0 0 1 Johannesburg (JNB)London Heathrow (LHR)
- non-stop flights:
- 3 per day
- flight duration:
- at least
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $649number 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–3 per day
- flight duration:
- at least
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $532number 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 
1 1 1 1 1 1 1 
1 1 0 1 0 1 0 Johannesburg (JNB)Windhoek (WDH)
- non-stop flights:
- 6–7 per day
- flight duration:
- at least
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $256number 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
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $649number 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 Lanseria (HLA)Cape Town (CPT)
- non-stop flights:
- 7–10 per day
- flight duration:
- at least
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $146number of non-stop flights per airline and day of the week Sun Mon Tue Wed Thu Fri Sat 
8–9 8–10 7–8 8–9 8–9 8–10 8–10 Johannesburg (JNB)New York (JFK)
- non-stop flights:
- only flights with stopover
- flight duration:
- at least
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $919Johannesburg (JNB)London Gatwick (LGW)
- non-stop flights:
- only flights with stopover
- flight duration:
- at least
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $737Cape Town (CPT)Berlin (BER)
- non-stop flights:
- only flights with stopover
- flight duration:
- at least
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $640Johannesburg (JNB)Islamabad (ISB)
- non-stop flights:
- only flights with stopover
- flight duration:
- at least
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $615
Stops
- Direct flight
Departure airport
Destination country
Destination airport
Airline
- Safair
- South African Airways
- Airlink
- Turkish Airlines
- British Airways
Outbound weekday
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
- Sunday





