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 8 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 271 times a week, with an average of 39 flights per day. Departure times vary between 05:55 - 20:35. The earliest flight departs at 05:55, the last flight departs at 20:35. 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 and Business Class. Premium Economy and First Class are 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 15 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 271 flights per week flying from Johannesburg to Cape Town (as of May 2024).
2 hours and 15 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, FlexFlight, Safair, Singapore Airlines, South African Airways and TransAsia are flying nonstop from Johannesburg to Cape Town.
Star Alliance is currently the only alliance flying nonstop from Johannesburg to Cape Town.
You can fly non-stop in Economy and Business Class.
Aircraft types that fly from Johannesburg to Cape Town:
The earliest flight departs at 05:55 from Johannesburg and arrives at 08:15 at Cape Town.
The latest flight departs at 20:35 from Johannesburg and arrives at 22:50 at Cape Town.
789 miles (1,270 km) · 2h 15m
05:55
08:15
Safair
FA 200
Safair
Boeing 737-800
Y
W
J
F
05:55
08:15
Safair
FA 200
Safair
Boeing 737-800
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:15
08:30
Airlink
4Z 921
Airlink
Embraer 195
Y
W
J
F
06:15
08:30
Airlink
4Z 921
Airlink
Embraer 190
Y
W
J
F
06:15
08:30
Airlink
4Z 921
Airlink
Embraer 195
Y
W
J
F
06:15
08:30
Airlink
4Z 921
Airlink
Embraer 190
Y
W
J
F
06:25
08:45
Safair
FA 606
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:50
Safair
FA 604
Safair
Boeing 737-800
Y
W
J
F
06:30
08:40
TransAsia
GE 101
TransAsia
Airbus A320-100/200
Y
W
J
F
07:00
09:10
TransAsia
GE 121
TransAsia
Airbus A320-100/200
Y
W
J
F
07:00
09:10
FlexFlight
W2 2021
FlexFlight
Airbus A320-100/200
Y
W
J
F
07:00
09:15
CemAir
5Z 830
CemAir
Canadair Regional Jet 100
Y
W
J
F
07:05
09:25
Safair
FA 804
Safair
Boeing 737-400
Y
W
J
F
07:10
09:25
Singapore Airlines
Star Alliance
SQ 478
Singapore Airlines
Airbus A350-900
Y
W
J
F
07:10
09:20
South African Airways
Star Alliance
SA 307
South African Airways
Boeing 737-300
Y
W
J
F
07:15
09:40
Safair
FA 298
Safair
Boeing 737-400
Y
W
J
F
07:15
09:40
Safair
FA 298
Safair
Boeing 737-400
Y
W
J
F
08:00
10:15
Safair
FA 692
Safair
Boeing 737-800
Y
W
J
F
08:00
10:15
CemAir
5Z 830
CemAir
Canadair Regional Jet 100
Y
W
J
F
08:10
10:20
South African Airways
Star Alliance
SA 313
South African Airways
Boeing 737-300
Y
W
J
F
08:30
10:45
Safair
FA 129
Safair
Boeing 737-800
Y
W
J
F
08:30
10:40
FlexFlight
W2 2041
FlexFlight
Airbus A320-100/200
Y
W
J
F
08:30
10:40
TransAsia
GE 141
TransAsia
Airbus A320-100/200
Y
W
J
F
08:40
11:00
Safair
FA 101
Safair
Boeing 737-800
Y
W
J
F
08:40
10:55
CemAir
5Z 834
CemAir
Canadair Regional Jet 100
Y
W
J
F
08:55
11:10
Safair
FA 105
Safair
Boeing 737-800
Y
W
J
F
08:55
11:10
Safair
FA 105
Safair
Boeing 737-800
Y
W
J
F
09:05
11:15
South African Airways
Star Alliance
SA 317
South African Airways
Airbus A330-300
Y
W
J
F
09:05
11:15
South African Airways
Star Alliance
SA 317
South African Airways
Airbus A330-300
Y
W
J
F
09:30
11:45
CemAir
5Z 834
CemAir
Canadair Regional Jet 100
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
Boeing 737-300
Y
W
J
F
09:30
11:40
TransAsia
GE 111
TransAsia
Airbus A320-100/200
Y
W
J
F
09:30
11:45
CemAir
5Z 834
CemAir
Canadair Regional Jet 900
Y
W
J
F
09:30
11:45
CemAir
5Z 834
CemAir
Canadair Regional Jet 100
Y
W
J
F
09:30
11:40
TransAsia
GE 111
TransAsia
Airbus A320-100/200
Y
W
J
F
09:30
11:45
CemAir
5Z 834
CemAir
Canadair Regional Jet 100
Y
W
J
F
09:40
12:00
Safair
FA 292
Safair
Boeing 737-800
Y
W
J
F
09:45
12:05
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
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:00
12:20
Safair
FA 210
Safair
Boeing 737-800
Y
W
J
F
10:15
12:35
Safair
FA 294
Safair
Boeing 737-800
Y
W
J
F
10:15
12:35
Safair
FA 800
Safair
Boeing 737-800
Y
W
J
F
10:15
12:35
Safair
FA 294
Safair
Boeing 737-800
Y
W
J
F
10:25
12:40
Airlink
4Z 927
Airlink
Embraer 195
Y
W
J
F
10:25
12:40
Airlink
4Z 927
Airlink
Embraer 190
Y
W
J
F
10:30
12:45
CemAir
5Z 834
CemAir
Canadair Regional Jet 100
Y
W
J
F
10:30
12:45
CemAir
5Z 842
CemAir
Canadair Regional Jet 100
Y
W
J
F
11:15
13:30
CemAir
5Z 838
CemAir
Canadair Regional Jet 100
Y
W
J
F
11:30
13:50
Safair
FA 380
Safair
Boeing 737-800
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:30
13:50
Safair
FA 212
Safair
Boeing 737-800
Y
W
J
F
11:40
14:00
Safair
FA 202
Safair
Boeing 737-800
Y
W
J
F
12:15
14:30
Airlink
4Z 923
Airlink
Embraer 190
Y
W
J
F
12:15
14:30
Airlink
4Z 923
Airlink
Embraer 190
Y
W
J
F
12:15
14:30
Airlink
4Z 923
Airlink
Embraer 195
Y
W
J
F
12:15
14:35
Safair
FA 206
Safair
Boeing 737-800
Y
W
J
F
12:15
14:35
Safair
FA 290
Safair
Boeing 737-800
Y
W
J
F
12:15
14:30
Airlink
4Z 923
Airlink
Embraer 195
Y
W
J
F
12:15
14:30
Airlink
4Z 923
Airlink
Embraer 190
Y
W
J
F
12:15
14:35
Safair
FA 206
Safair
Boeing 737-800
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
Boeing 737-300
Y
W
J
F
13:00
15:10
South African Airways
Star Alliance
SA 337
South African Airways
Boeing 737-300
Y
W
J
F
13:00
15:10
TransAsia
GE 123
TransAsia
Airbus A320-100/200
Y
W
J
F
13:00
15:10
TransAsia
GE 123
TransAsia
Airbus A320-100/200
Y
W
J
F
13:25
15:45
Safair
FA 121
Safair
Boeing 737-800
Y
W
J
F
13:25
15:45
Safair
FA 296
Safair
Boeing 737-800
Y
W
J
F
13:45
16:00
CemAir
5Z 838
CemAir
Canadair Regional Jet 100
Y
W
J
F
13:45
16:00
CemAir
5Z 838
CemAir
Canadair Regional Jet 100
Y
W
J
F
13:55
16:10
CemAir
5Z 842
CemAir
Canadair Regional Jet 100
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
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:30
16:40
South African Airways
Star Alliance
SA 343
South African Airways
Airbus A320-100/200
Y
W
J
F
14:50
17:10
Safair
FA 600
Safair
Boeing 737-800
Y
W
J
F
15:05
17:20
Airlink
4Z 931
Airlink
Embraer 190
Y
W
J
F
15:05
17:20
Airlink
4Z 931
Airlink
Embraer 195
Y
W
J
F
15:05
17:20
Airlink
4Z 931
Airlink
Embraer 190
Y
W
J
F
15:10
17:30
Safair
FA 216
Safair
Boeing 737-800
Y
W
J
F
15:10
17:30
Safair
FA 208
Safair
Boeing 737-800
Y
W
J
F
16:00
18:20
Safair
FA 204
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:15
CemAir
5Z 854
CemAir
Canadair Regional Jet 100
Y
W
J
F
16:00
18:10
TransAsia
GE 133
TransAsia
Boeing 737-300
Y
W
J
F
16:00
18:10
TransAsia
GE 133
TransAsia
Airbus A320-100/200
Y
W
J
F
16:00
18:15
CemAir
5Z 842
CemAir
Canadair Regional Jet 900
Y
W
J
F
16:00
18:15
CemAir
5Z 842
CemAir
Canadair Regional Jet 100
Y
W
J
F
16:00
18:10
TransAsia
GE 133
TransAsia
Airbus A320-100/200
Y
W
J
F
16:05
18:25
Safair
FA 802
Safair
Boeing 737-800
Y
W
J
F
16:20
18:40
Safair
FA 214
Safair
Boeing 737-800
Y
W
J
F
16:30
18:45
CemAir
5Z 846
CemAir
Canadair Regional Jet 100
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:00
19:15
CemAir
5Z 842
CemAir
Canadair Regional Jet 100
Y
W
J
F
17:30
19:40
South African Airways
Star Alliance
SA 359
South African Airways
Airbus A320-100/200
Y
W
J
F
17:30
19:40
South African Airways
Star Alliance
SA 359
South African Airways
Boeing 737-300
Y
W
J
F
17:40
19:55
Airlink
4Z 929
Airlink
Embraer 190
Y
W
J
F
17:40
19:55
Airlink
4Z 929
Airlink
Embraer 190
Y
W
J
F
17:40
19:55
Airlink
4Z 929
Airlink
Embraer 195
Y
W
J
F
17:40
19:55
Airlink
4Z 929
Airlink
Embraer 190
Y
W
J
F
17:45
20:05
Safair
FA 602
Safair
Boeing 737-400
Y
W
J
F
17:55
20:15
Safair
FA 626
Safair
Boeing 737-800
Y
W
J
F
18:00
20:20
Safair
FA 624
Safair
Boeing 737-800
Y
W
J
F
18:00
20:15
CemAir
5Z 842
CemAir
Canadair Regional Jet 100
Y
W
J
F
18:10
20:25
Safair
FA 109
Safair
Boeing 737-800
Y
W
J
F
18:15
20:30
Safair
FA 113
Safair
Boeing 737-800
Y
W
J
F
18:30
20:45
Safair
FA 691
Safair
Boeing 737-800
Y
W
J
F
18:35
20:50
Safair
FA 127
Safair
Boeing 737-800
Y
W
J
F
18:40
20:55
Airlink
4Z 925
Airlink
Embraer 190
Y
W
J
F
18:40
20:55
Airlink
4Z 925
Airlink
Embraer 190
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:10
TransAsia
GE 125
TransAsia
Airbus A320-100/200
Y
W
J
F
19:10
21:25
CemAir
5Z 854
CemAir
Canadair Regional Jet 100
Y
W
J
F
19:35
21:50
Safair
FA 115
Safair
Boeing 737-800
Y
W
J
F
19:35
21:50
Safair
FA 115
Safair
Boeing 737-800
Y
W
J
F
20:00
22:15
Safair
FA 123
Safair
Boeing 737-800
Y
W
J
F
20:15
22:30
Safair
FA 125
Safair
Boeing 737-800
Y
W
J
F
20:20
22:30
Safair
FA 103
Safair
Boeing 737-800
Y
W
J
F
20:20
22:30
Safair
FA 103
Safair
Boeing 737-800
Y
W
J
F
20:25
22:40
Airlink
4Z 937
Airlink
Embraer 190
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:35
22:50
Airlink
4Z 937
Airlink
Embraer 195
Y
W
J
F
Click to Check Prices