Safair
Did you mean flights from Cape Town to Johannesburg?
South Africa
OR Tambo International Airport
Switch direction
South Africa
Cape Town International Airport
Click to show full flight schedule
Scan through all non-stop flights from Johannesburg to Cape Town. The full flight schedule below gives an overview of all non-stop flights from JNB to CPT, which includes the daily timetable of every operating airline for the upcoming 12 months.
Note: for airline-specific flight schedules, please scroll further down.
In total there are 9 airlines operating nonstop flights from Johannesburg JNB to Cape Town CPT. This section gives an overview of the flight schedules and timetables of every airline with direct flights for this route.
Click an airline below to view their JNB CPT flight schedule.
Flights from JNB to CPT are operated 206 times a week, with an average of 29 flights per day. Departure times vary between 05:55 - 21:00. The earliest flight departs at 05:55, the last flight departs at 21:00. However, this depends on the date you are flying so please check with the full flight schedule above to see which departure times are available on your preferred date(s) of travel.
You can fly in Economy, Business Class and First Class. Premium Economy is not available on this route (at least not as a non-stop flight).
The fastest direct flight from Johannesburg to Cape Town takes 2 hours and 10 minutes. The flight distance between Johannesburg and Cape Town is 789 miles (or 1,270 km).
There is 1 airport in Cape Town: Cape Town International Airport (CPT).
There are 206 flights per week flying from Johannesburg to Cape Town (as of March 2023).
2 hours and 10 minutes is the average flight time from Johannesburg to Cape Town.
The distance from Johannesburg to Cape Town is 789 miles (1,270 kilometers).
Air Belgium, Airlink, CemAir, Delta, FlexFlight, Safair, Singapore Airlines, South African Airways and TransAsia are flying nonstop from Johannesburg to Cape Town.
SkyTeam and Star Alliance are flying nonstop from Johannesburg to Cape Town.
You can fly non-stop in Economy, Business Class and First Class.
Aircraft types that fly from Johannesburg to Cape Town:
The earliest flight departs at 05:55 from Johannesburg and arrives at 08:10 at Cape Town.
The latest flight departs at 21:00 from Johannesburg and arrives at 23:15 at Cape Town.
789 miles (1,270 km) · 2h 10m
05:55
08:10
Safair
FA 200
Safair
Boeing 737-800
Y
W
J
F
05:55
08:10
CemAir
5Z 814
CemAir
Canadair Regional Jet 100
Y
W
J
F
06:00
08:15
CemAir
5Z 830
CemAir
Canadair Regional Jet 900
Y
W
J
F
06:00
08:15
CemAir
5Z 830
CemAir
Canadair Regional Jet 900
Y
W
J
F
06:05
08:15
South African Airways
Star Alliance
SA 303
South African Airways
Airbus A320-100/200
Y
W
J
F
06:20
08:30
Airlink
4Z 893
Airlink
Embraer 195
Y
W
J
F
06:30
08:45
Safair
FA 604
Safair
Boeing 737-800
Y
W
J
F
06:30
08:40
FlexFlight
W2 2001
FlexFlight
Airbus A320-100/200
Y
W
J
F
06:30
08:40
TransAsia
GE 101
TransAsia
Airbus A320-100/200
Y
W
J
F
06:30
08:45
Safair
FA 604
Safair
Boeing 737-800
Y
W
J
F
07:05
09:15
Safair
FA 804
Safair
Boeing 737-800
Y
W
J
F
07:10
09:25
Singapore Airlines
Star Alliance
SQ 478
Singapore Airlines
Airbus A350-900
Y
W
J
F
07:15
09:25
Safair
FA 298
Safair
Boeing 737-800
Y
W
J
F
07:35
09:40
Airlink
4Z 907
Airlink
Embraer 190
Y
W
J
F
07:50
10:05
Air Belgium
KF 2305
Air Belgium
Airbus A330
Y
W
J
F
08:00
10:10
FlexFlight
W2 2051
FlexFlight
Airbus A320-100/200
Y
W
J
F
08:00
10:10
TransAsia
GE 151
TransAsia
Airbus A320-100/200
Y
W
J
F
08:00
10:10
TransAsia
GE 151
TransAsia
Boeing 737-300
Y
W
J
F
08:00
10:10
TransAsia
GE 151
TransAsia
Airbus A320-100/200
Y
W
J
F
08:10
10:20
South African Airways
Star Alliance
SA 317
South African Airways
Airbus A330-300
Y
W
J
F
08:10
10:20
South African Airways
Star Alliance
SA 317
South African Airways
Airbus A330-300
Y
W
J
F
08:25
10:40
Safair
FA 101
Safair
Boeing 737-800
Y
W
J
F
08:25
10:40
Safair
FA 107
Safair
Boeing 737-800
Y
W
J
F
08:30
10:45
CemAir
5Z 834
CemAir
Canadair Regional Jet 900
Y
W
J
F
08:30
10:40
TransAsia
GE 141
TransAsia
Airbus A320-100/200
Y
W
J
F
08:30
10:40
FlexFlight
W2 2041
FlexFlight
Airbus A320-100/200
Y
W
J
F
08:30
10:45
CemAir
5Z 834
CemAir
Canadair Regional Jet 900
Y
W
J
F
08:35
10:50
Safair
FA 129
Safair
Boeing 737-800
Y
W
J
F
08:55
11:10
Safair
FA 105
Safair
Boeing 737-800
Y
W
J
F
09:30
11:40
FlexFlight
W2 2011
FlexFlight
Airbus A320-100/200
Y
W
J
F
09:30
11:40
TransAsia
GE 111
TransAsia
Airbus A320-100/200
Y
W
J
F
09:45
11:55
Safair
FA 292
Safair
Boeing 737-800
Y
W
J
F
09:45
12:00
Air Belgium
KF 2305
Air Belgium
Airbus A330
Y
W
J
F
09:50
12:00
Safair
FA 119
Safair
Boeing 737-800
Y
W
J
F
09:55
12:05
South African Airways
Star Alliance
SA 323
South African Airways
Airbus A330-300
Y
W
J
F
09:55
12:05
South African Airways
Star Alliance
SA 323
South African Airways
Airbus A320-100/200
Y
W
J
F
10:00
12:10
TransAsia
GE 131
TransAsia
Airbus A320-100/200
Y
W
J
F
10:00
12:10
FlexFlight
W2 2031
FlexFlight
Airbus A320-100/200
Y
W
J
F
10:10
12:20
Safair
FA 210
Safair
Boeing 737-800
Y
W
J
F
10:25
12:35
Safair
FA 294
Safair
Boeing 737-800
Y
W
J
F
10:25
12:35
Airlink
4Z 905
Airlink
Embraer 195
Y
W
J
F
10:25
12:40
Safair
FA 800
Safair
Boeing 737-800
Y
W
J
F
11:15
13:30
CemAir
5Z 838
CemAir
Canadair Regional Jet 900
Y
W
J
F
11:15
13:30
CemAir
5Z 838
CemAir
Canadair Regional Jet 900
Y
W
J
F
11:30
13:40
FlexFlight
W2 2043
FlexFlight
Airbus A320-100/200
Y
W
J
F
11:30
13:40
TransAsia
GE 143
TransAsia
Airbus A320-100/200
Y
W
J
F
11:40
13:55
Safair
FA 212
Safair
Boeing 737-800
Y
W
J
F
11:50
14:05
Safair
FA 202
Safair
Boeing 737-800
Y
W
J
F
12:15
14:25
Airlink
4Z 903
Airlink
Embraer 195
Y
W
J
F
12:15
14:25
Airlink
4Z 903
Airlink
Embraer 195
Y
W
J
F
12:45
14:55
Safair
FA 206
Safair
Boeing 737-800
Y
W
J
F
12:45
14:55
Safair
FA 290
Safair
Boeing 737-800
Y
W
J
F
13:00
15:10
TransAsia
GE 123
TransAsia
Airbus A320-100/200
Y
W
J
F
13:00
15:10
FlexFlight
W2 2023
FlexFlight
Airbus A320-100/200
Y
W
J
F
13:00
15:10
South African Airways
Star Alliance
SA 337
South African Airways
Airbus A320-100/200
Y
W
J
F
13:45
16:00
CemAir
5Z 842
CemAir
Canadair Regional Jet 900
Y
W
J
F
13:45
16:00
Safair
FA 121
Safair
Boeing 737-800
Y
W
J
F
13:45
16:00
Safair
FA 296
Safair
Boeing 737-800
Y
W
J
F
13:45
16:00
CemAir
5Z 842
CemAir
Canadair Regional Jet 900
Y
W
J
F
13:55
16:10
Safair
FA 117
Safair
Boeing 737-800
Y
W
J
F
14:00
16:10
FlexFlight
W2 2053
FlexFlight
Airbus A320-100/200
Y
W
J
F
14:00
16:10
TransAsia
GE 153
TransAsia
Airbus A320-100/200
Y
W
J
F
14:00
16:10
FlexFlight
W2 2053
FlexFlight
Airbus A320-100/200
Y
W
J
F
14:00
16:10
TransAsia
GE 153
TransAsia
Boeing 737-300
Y
W
J
F
14:00
16:10
TransAsia
GE 153
TransAsia
Airbus A320-100/200
Y
W
J
F
14:30
16:45
Safair
FA 111
Safair
Boeing 737-800
Y
W
J
F
14:30
16:40
South African Airways
Star Alliance
SA 343
South African Airways
Airbus A320-100/200
Y
W
J
F
14:30
16:40
South African Airways
Star Alliance
SA 343
South African Airways
Airbus A320-100/200
Y
W
J
F
14:30
16:40
FlexFlight
W2 2045
FlexFlight
Airbus A320-100/200
Y
W
J
F
14:30
16:40
TransAsia
GE 145
TransAsia
Airbus A320-100/200
Y
W
J
F
14:50
17:00
Safair
FA 600
Safair
Boeing 737-800
Y
W
J
F
14:55
17:05
Airlink
4Z 901
Airlink
Embraer 195
Y
W
J
F
15:40
17:50
Safair
FA 216
Safair
Boeing 737-800
Y
W
J
F
15:40
17:50
Safair
FA 208
Safair
Boeing 737-800
Y
W
J
F
16:00
18:10
FlexFlight
W2 2033
FlexFlight
Airbus A320-100/200
Y
W
J
F
16:00
18:10
TransAsia
GE 133
TransAsia
Airbus A320-100/200
Y
W
J
F
16:10
18:20
Safair
FA 218
Safair
Boeing 737-800
Y
W
J
F
16:30
18:45
CemAir
5Z 846
CemAir
Canadair Regional Jet 900
Y
W
J
F
16:30
18:45
CemAir
5Z 846
CemAir
Canadair Regional Jet 900
Y
W
J
F
16:35
18:45
Safair
FA 214
Safair
Boeing 737-800
Y
W
J
F
16:40
18:50
South African Airways
Star Alliance
SA 357
South African Airways
Airbus A320-100/200
Y
W
J
F
17:05
19:20
Safair
FA 204
Safair
Boeing 737-800
Y
W
J
F
17:05
19:20
Safair
FA 802
Safair
Boeing 737-800
Y
W
J
F
17:30
19:40
FlexFlight
W2 2047
FlexFlight
Airbus A320-100/200
Y
W
J
F
17:30
19:40
TransAsia
GE 147
TransAsia
Airbus A320-100/200
Y
W
J
F
17:40
19:55
Safair
FA 602
Safair
Boeing 737-800
Y
W
J
F
17:55
20:10
Safair
FA 620
Safair
Boeing 737-800
Y
W
J
F
18:00
20:15
Safair
FA 610
Safair
Boeing 737-800
Y
W
J
F
18:00
20:10
Safair
FA 113
Safair
Boeing 737-800
Y
W
J
F
18:00
20:10
Safair
FA 109
Safair
Boeing 737-800
Y
W
J
F
18:10
20:20
Airlink
4Z 909
Airlink
Embraer 195
Y
W
J
F
18:15
20:30
CemAir
5Z 850
CemAir
Canadair Regional Jet 100
Y
W
J
F
18:15
20:30
CemAir
5Z 850
CemAir
Canadair Regional Jet 100
Y
W
J
F
18:20
20:35
Delta
SkyTeam
DL 238
Delta
Airbus A350-900
Y
W
J
F
18:20
20:35
Delta
SkyTeam
DL 239
Delta
Airbus A350-900
Y
W
J
F
18:30
20:40
South African Airways
Star Alliance
SA 359
South African Airways
Airbus A320-100/200
Y
W
J
F
18:40
20:50
Airlink
4Z 923
Airlink
Embraer 190
Y
W
J
F
19:00
21:15
CemAir
5Z 854
CemAir
Canadair Regional Jet 900
Y
W
J
F
19:00
21:10
FlexFlight
W2 2025
FlexFlight
Airbus A320-100/200
Y
W
J
F
19:00
21:10
TransAsia
GE 125
TransAsia
Airbus A320-100/200
Y
W
J
F
19:00
21:15
CemAir
5Z 854
CemAir
Canadair Regional Jet 900
Y
W
J
F
19:20
21:35
Safair
FA 127
Safair
Boeing 737-800
Y
W
J
F
19:45
21:55
Safair
FA 115
Safair
Boeing 737-800
Y
W
J
F
20:05
22:20
Safair
FA 125
Safair
Boeing 737-800
Y
W
J
F
20:15
22:25
Safair
FA 123
Safair
Boeing 737-800
Y
W
J
F
20:30
22:40
South African Airways
Star Alliance
SA 369
South African Airways
Airbus A320-100/200
Y
W
J
F
20:30
22:40
Safair
FA 103
Safair
Boeing 737-800
Y
W
J
F
21:00
23:15
CemAir
5Z 856
CemAir
Canadair Regional Jet 100
Y
W
J
F
Click to Check Prices