Direct flights
from Johannesburg (JNB)
to Cape Town (CPT)

Weekly schedule for flights between O.R. Tambo Intl (Johannesburg, South Africa) and Cape Town Intl (Cape Town, South Africa) operated by 1 airlines.
322 weekly flights operate on this route flying 794mi in 2h10min.
Expect $118 in average for a one-way ticket with the cheapest option at $0.

Monday
Monday
05:55AM08:15AM
Fly SafairFAFA200
Monday
06:00AM08:15AM
Cem Air5Z5Z830
Monday
06:05AM08:15AM
South African AirwaysSASA303
Monday
06:20AM08:30AM
Airlink (SAA)4Z4Z921
Monday
06:30AM08:40AM
GEGE101
Monday
06:30AM08:50AM
Fly SafairFAFA604
Monday
07:10AM09:20AM
South African AirwaysSASA307
Monday
07:10AM09:25AM
Singapore AirlinesSQSQ478
Monday
07:15AM09:40AM
Fly SafairFAFA298
Monday
08:00AM10:15AM
Fly SafairFAFA692
Monday
08:00AM10:10AM
GEGE151
Monday
08:10AM10:20AM
South African AirwaysSASA313
Monday
08:30AM10:45AM
Fly SafairFAFA129
Monday
08:40AM10:55AM
Cem Air5Z5Z834
Monday
08:40AM11:00AM
Fly SafairFAFA101
Monday
08:55AM11:10AM
Fly SafairFAFA105
Monday
09:30AM11:40AM
GEGE111
Monday
09:40AM12:00PM
Fly SafairFAFA292
Monday
10:15AM12:35PM
Fly SafairFAFA294
Monday
10:25AM12:35PM
Airlink (SAA)4Z4Z927
Monday
11:15AM01:30PM
Cem Air5Z5Z838
Monday
11:30AM01:50PM
Fly SafairFAFA380
Monday
11:55AM02:05PM
South African AirwaysSASA333
Monday
12:15PM02:25PM
Airlink (SAA)4Z4Z923
Monday
12:15PM02:35PM
Fly SafairFAFA206
Monday
01:00PM03:10PM
GEGE123
Monday
01:00PM03:10PM
South African AirwaysSASA337
Monday
01:25PM03:45PM
Fly SafairFAFA121
Monday
01:55PM04:10PM
Cem Air5Z5Z842
Monday
02:00PM04:10PM
GEGE153
Monday
02:30PM04:40PM
South African AirwaysSASA343
Monday
02:35PM04:50PM
Fly SafairFAFA111
Monday
02:50PM05:10PM
Fly SafairFAFA600
Monday
02:55PM05:05PM
Airlink (SAA)4Z4Z931
Monday
03:10PM05:30PM
Fly SafairFAFA216
Monday
04:00PM06:10PM
GEGE133
Monday
04:00PM06:20PM
Fly SafairFAFA204
Monday
04:20PM06:40PM
Fly SafairFAFA214
Monday
04:30PM06:45PM
Cem Air5Z5Z846
Monday
04:40PM06:50PM
South African AirwaysSASA357
Monday
05:30PM07:40PM
South African AirwaysSASA359
Monday
05:55PM08:05PM
Airlink (SAA)4Z4Z929
Monday
06:00PM08:20PM
Fly SafairFAFA624
Monday
06:15PM08:30PM
Fly SafairFAFA113
Monday
06:30PM08:45PM
Fly SafairFAFA691
Monday
06:30PM08:40PM
South African AirwaysSASA363
Monday
06:40PM08:50PM
Airlink (SAA)4Z4Z925
Monday
07:00PM09:10PM
GEGE125
Monday
07:10PM09:25PM
Cem Air5Z5Z854
Monday
07:35PM09:50PM
Fly SafairFAFA115
Monday
08:15PM10:30PM
Fly SafairFAFA125
Monday
08:20PM10:30PM
Fly SafairFAFA103
Monday
08:30PM10:40PM
South African AirwaysSASA369
Monday
08:35PM10:45PM
Airlink (SAA)4Z4Z937
Tuesday
Tuesday
05:55AM08:15AM
Fly SafairFAFA200
Tuesday
06:05AM08:15AM
South African AirwaysSASA303
Tuesday
06:20AM08:30AM
Airlink (SAA)4Z4Z921
Tuesday
06:30AM08:40AM
GEGE101
Tuesday
06:30AM08:50AM
Fly SafairFAFA604
Tuesday
07:00AM09:15AM
Cem Air5Z5Z830
Tuesday
07:10AM09:25AM
Singapore AirlinesSQSQ478
Tuesday
07:15AM09:40AM
Fly SafairFAFA298
Tuesday
08:00AM10:15AM
Fly SafairFAFA692
Tuesday
08:00AM10:10AM
GEGE151
Tuesday
08:10AM10:20AM
South African AirwaysSASA313
Tuesday
08:40AM11:00AM
Fly SafairFAFA101
Tuesday
08:55AM11:10AM
Fly SafairFAFA105
Tuesday
09:05AM11:15AM
South African AirwaysSASA317
Tuesday
09:30AM11:45AM
Cem Air5Z5Z834
Tuesday
09:30AM11:40AM
GEGE111
Tuesday
09:40AM12:00PM
Fly SafairFAFA292
Tuesday
10:15AM12:35PM
Fly SafairFAFA294
Tuesday
10:25AM12:35PM
Airlink (SAA)4Z4Z927
Tuesday
11:40AM02:00PM
Fly SafairFAFA202
Tuesday
12:15PM02:25PM
Airlink (SAA)4Z4Z923
Tuesday
12:15PM02:35PM
Fly SafairFAFA206
Tuesday
01:00PM03:10PM
GEGE123
Tuesday
01:25PM03:45PM
Fly SafairFAFA121
Tuesday
01:45PM04:00PM
Cem Air5Z5Z838
Tuesday
02:30PM04:40PM
South African AirwaysSASA343
Tuesday
02:50PM05:10PM
Fly SafairFAFA600
Tuesday
02:55PM05:05PM
Airlink (SAA)4Z4Z931
Tuesday
04:00PM06:15PM
Cem Air5Z5Z842
Tuesday
04:00PM06:10PM
GEGE133
Tuesday
04:00PM06:20PM
Fly SafairFAFA204
Tuesday
04:20PM06:40PM
Fly SafairFAFA214
Tuesday
04:30PM06:45PM
Cem Air5Z5Z846
Tuesday
04:40PM06:50PM
South African AirwaysSASA357
Tuesday
05:30PM07:40PM
South African AirwaysSASA359
Tuesday
05:55PM08:05PM
Airlink (SAA)4Z4Z929
Tuesday
06:15PM08:30PM
Fly SafairFAFA113
Tuesday
06:30PM08:45PM
Fly SafairFAFA691
Tuesday
07:00PM09:10PM
GEGE125
Tuesday
07:10PM09:25PM
Cem Air5Z5Z854
Tuesday
07:35PM09:50PM
Fly SafairFAFA115
Tuesday
08:20PM10:30PM
Fly SafairFAFA103
Tuesday
08:30PM10:40PM
South African AirwaysSASA369
Tuesday
08:35PM10:45PM
Airlink (SAA)4Z4Z937
Wednesday
Wednesday
05:55AM08:15AM
Fly SafairFAFA200
Wednesday
06:05AM08:15AM
South African AirwaysSASA303
Wednesday
06:20AM08:30AM
Airlink (SAA)4Z4Z921
Wednesday
06:30AM08:40AM
GEGE101
Wednesday
06:30AM08:50AM
Fly SafairFAFA604
Wednesday
07:00AM09:15AM
Cem Air5Z5Z830
Wednesday
07:10AM09:25AM
Singapore AirlinesSQSQ478
Wednesday
07:15AM09:40AM
Fly SafairFAFA298
Wednesday
08:00AM10:15AM
Fly SafairFAFA692
Wednesday
08:00AM10:10AM
GEGE151
Wednesday
08:10AM10:20AM
South African AirwaysSASA313
Wednesday
08:40AM11:00AM
Fly SafairFAFA101
Wednesday
08:55AM11:10AM
Fly SafairFAFA105
Wednesday
09:30AM11:45AM
Cem Air5Z5Z834
Wednesday
09:30AM11:40AM
GEGE111
Wednesday
09:40AM12:00PM
Fly SafairFAFA292
Wednesday
10:15AM12:35PM
Fly SafairFAFA294
Wednesday
10:25AM12:35PM
Airlink (SAA)4Z4Z927
Wednesday
11:30AM01:50PM
Fly SafairFAFA380
Wednesday
12:15PM02:25PM
Airlink (SAA)4Z4Z923
Wednesday
12:15PM02:35PM
Fly SafairFAFA206
Wednesday
01:00PM03:10PM
GEGE123
Wednesday
01:25PM03:45PM
Fly SafairFAFA121
Wednesday
01:45PM04:00PM
Cem Air5Z5Z838
Wednesday
02:00PM04:10PM
GEGE153
Wednesday
02:30PM04:40PM
South African AirwaysSASA343
Wednesday
02:50PM05:10PM
Fly SafairFAFA600
Wednesday
02:55PM05:05PM
Airlink (SAA)4Z4Z931
Wednesday
03:10PM05:30PM
Fly SafairFAFA216
Wednesday
04:00PM06:15PM
Cem Air5Z5Z842
Wednesday
04:00PM06:10PM
GEGE133
Wednesday
04:00PM06:20PM
Fly SafairFAFA204
Wednesday
04:20PM06:40PM
Fly SafairFAFA214
Wednesday
04:30PM06:45PM
Cem Air5Z5Z846
Wednesday
04:40PM06:50PM
South African AirwaysSASA357
Wednesday
05:30PM07:40PM
South African AirwaysSASA359
Wednesday
05:55PM08:05PM
Airlink (SAA)4Z4Z929
Wednesday
06:15PM08:30PM
Fly SafairFAFA113
Wednesday
06:30PM08:45PM
Fly SafairFAFA691
Wednesday
06:40PM08:50PM
Airlink (SAA)4Z4Z925
Wednesday
07:00PM09:10PM
GEGE125
Wednesday
07:10PM09:25PM
Cem Air5Z5Z854
Wednesday
07:35PM09:50PM
Fly SafairFAFA115
Wednesday
08:15PM10:30PM
Fly SafairFAFA125
Wednesday
08:30PM10:40PM
South African AirwaysSASA369
Wednesday
08:35PM10:45PM
Airlink (SAA)4Z4Z937
Thursday
Thursday
05:55AM08:15AM
Fly SafairFAFA200
Thursday
06:05AM08:15AM
South African AirwaysSASA303
Thursday
06:20AM08:30AM
Airlink (SAA)4Z4Z921
Thursday
06:30AM08:40AM
GEGE101
Thursday
06:30AM08:50AM
Fly SafairFAFA604
Thursday
07:00AM09:15AM
Cem Air5Z5Z830
Thursday
07:10AM09:25AM
Singapore AirlinesSQSQ478
Thursday
07:15AM09:40AM
Fly SafairFAFA298
Thursday
08:00AM10:15AM
Fly SafairFAFA692
Thursday
08:00AM10:10AM
GEGE151
Thursday
08:10AM10:20AM
South African AirwaysSASA313
Thursday
08:40AM11:00AM
Fly SafairFAFA101
Thursday
08:55AM11:10AM
Fly SafairFAFA105
Thursday
09:30AM11:45AM
Cem Air5Z5Z834
Thursday
09:40AM12:00PM
Fly SafairFAFA292
Thursday
10:00AM12:10PM
GEGE131
Thursday
10:15AM12:35PM
Fly SafairFAFA294
Thursday
10:25AM12:35PM
Airlink (SAA)4Z4Z927
Thursday
11:30AM01:50PM
Fly SafairFAFA380
Thursday
12:15PM02:25PM
Airlink (SAA)4Z4Z923
Thursday
12:15PM02:35PM
Fly SafairFAFA206
Thursday
01:00PM03:10PM
GEGE123
Thursday
01:25PM03:45PM
Fly SafairFAFA121
Thursday
01:45PM04:00PM
Cem Air5Z5Z838
Thursday
02:00PM04:10PM
GEGE153
Thursday
02:30PM04:40PM
South African AirwaysSASA343
Thursday
02:50PM05:10PM
Fly SafairFAFA600
Thursday
02:55PM05:05PM
Airlink (SAA)4Z4Z931
Thursday
03:10PM05:30PM
Fly SafairFAFA216
Thursday
04:00PM06:10PM
GEGE133
Thursday
04:00PM06:20PM
Fly SafairFAFA204
Thursday
04:20PM06:40PM
Fly SafairFAFA214
Thursday
04:40PM06:50PM
South African AirwaysSASA357
Thursday
05:00PM07:15PM
Cem Air5Z5Z842
Thursday
05:15PM07:30PM
Cem Air5Z5Z846
Thursday
05:30PM07:40PM
South African AirwaysSASA359
Thursday
05:55PM08:05PM
Airlink (SAA)4Z4Z929
Thursday
06:15PM08:30PM
Fly SafairFAFA113
Thursday
06:30PM08:45PM
Fly SafairFAFA691
Thursday
06:40PM08:50PM
Airlink (SAA)4Z4Z925
Thursday
07:00PM09:10PM
GEGE125
Thursday
07:10PM09:25PM
Cem Air5Z5Z854
Thursday
07:35PM09:50PM
Fly SafairFAFA115
Thursday
08:20PM10:30PM
Fly SafairFAFA103
Thursday
08:30PM10:40PM
South African AirwaysSASA369
Thursday
08:35PM10:45PM
Airlink (SAA)4Z4Z937
Friday
Friday
05:55AM08:15AM
Fly SafairFAFA200
Friday
06:05AM08:15AM
South African AirwaysSASA303
Friday
06:20AM08:30AM
Airlink (SAA)4Z4Z921
Friday
06:30AM08:40AM
GEGE101
Friday
06:30AM08:50AM
Fly SafairFAFA604
Friday
07:00AM09:15AM
Cem Air5Z5Z830
Friday
07:10AM09:25AM
Singapore AirlinesSQSQ478
Friday
07:15AM09:40AM
Fly SafairFAFA298
Friday
08:00AM10:15AM
Fly SafairFAFA692
Friday
08:00AM10:10AM
GEGE151
Friday
08:10AM10:20AM
South African AirwaysSASA313
Friday
08:30AM10:45AM
Fly SafairFAFA129
Friday
08:40AM11:00AM
Fly SafairFAFA101
Friday
09:30AM11:45AM
Cem Air5Z5Z834
Friday
09:40AM12:00PM
Fly SafairFAFA292
Friday
10:00AM12:10PM
GEGE131
Friday
10:15AM12:35PM
Fly SafairFAFA294
Friday
10:25AM12:35PM
Airlink (SAA)4Z4Z927
Friday
11:30AM01:50PM
Fly SafairFAFA380
Friday
12:15PM02:25PM
Airlink (SAA)4Z4Z923
Friday
12:15PM02:35PM
Fly SafairFAFA206
Friday
01:00PM03:10PM
GEGE123
Friday
01:25PM03:45PM
Fly SafairFAFA121
Friday
01:45PM04:00PM
Cem Air5Z5Z838
Friday
02:00PM04:10PM
GEGE153
Friday
02:30PM04:40PM
South African AirwaysSASA343
Friday
02:55PM05:05PM
Airlink (SAA)4Z4Z931
Friday
03:10PM05:30PM
Fly SafairFAFA216
Friday
04:00PM06:10PM
GEGE133
Friday
04:00PM06:20PM
Fly SafairFAFA204
Friday
04:00PM06:15PM
Cem Air5Z5Z842
Friday
04:20PM06:40PM
Fly SafairFAFA214
Friday
04:30PM06:45PM
Cem Air5Z5Z846
Friday
04:40PM06:50PM
South African AirwaysSASA357
Friday
05:30PM07:40PM
South African AirwaysSASA359
Friday
05:45PM08:05PM
Fly SafairFAFA602
Friday
05:55PM08:05PM
Airlink (SAA)4Z4Z929
Friday
06:00PM08:20PM
Fly SafairFAFA624
Friday
06:15PM08:30PM
Fly SafairFAFA113
Friday
06:30PM08:45PM
Fly SafairFAFA691
Friday
06:40PM08:50PM
Airlink (SAA)4Z4Z925
Friday
07:00PM09:10PM
GEGE125
Friday
07:35PM09:50PM
Fly SafairFAFA115
Friday
08:20PM10:30PM
Fly SafairFAFA103
Friday
08:30PM10:40PM
South African AirwaysSASA369
Friday
08:35PM10:45PM
Airlink (SAA)4Z4Z937
Saturday
Saturday
05:55AM08:15AM
Fly SafairFAFA200
Saturday
06:20AM08:30AM
Airlink (SAA)4Z4Z921
Saturday
06:25AM08:45AM
Fly SafairFAFA606
Saturday
07:00AM09:10AM
GEGE121
Saturday
07:10AM09:25AM
Singapore AirlinesSQSQ478
Saturday
07:15AM09:40AM
Fly SafairFAFA298
Saturday
08:00AM10:15AM
Fly SafairFAFA692
Saturday
08:00AM10:15AM
Cem Air5Z5Z830
Saturday
08:30AM10:40AM
GEGE141
Saturday
08:40AM11:00AM
Fly SafairFAFA101
Saturday
08:55AM11:10AM
Fly SafairFAFA105
Saturday
09:05AM11:15AM
South African AirwaysSASA317
Saturday
09:40AM12:00PM
Fly SafairFAFA292
Saturday
09:55AM12:05PM
South African AirwaysSASA323
Saturday
10:15AM12:35PM
Fly SafairFAFA294
Saturday
10:25AM12:35PM
Airlink (SAA)4Z4Z927
Saturday
10:30AM12:45PM
Cem Air5Z5Z834
Saturday
11:30AM01:40PM
GEGE143
Saturday
11:40AM02:00PM
Fly SafairFAFA202
Saturday
12:15PM02:25PM
Airlink (SAA)4Z4Z923
Saturday
01:00PM03:10PM
South African AirwaysSASA337
Saturday
01:25PM03:45PM
Fly SafairFAFA121
Saturday
01:45PM04:00PM
Cem Air5Z5Z838
Saturday
02:30PM04:40PM
GEGE145
Saturday
02:50PM05:10PM
Fly SafairFAFA600
Saturday
02:55PM05:05PM
Airlink (SAA)4Z4Z931
Saturday
04:00PM06:15PM
Cem Air5Z5Z842
Saturday
04:20PM06:40PM
Fly SafairFAFA214
Saturday
04:40PM06:50PM
South African AirwaysSASA357
Saturday
04:45PM07:05PM
Fly SafairFAFA218
Saturday
05:00PM07:15PM
Cem Air5Z5Z846
Saturday
05:30PM07:40PM
South African AirwaysSASA359
Saturday
05:30PM07:40PM
GEGE147
Saturday
05:55PM08:05PM
Airlink (SAA)4Z4Z929
Saturday
05:55PM08:15PM
Fly SafairFAFA626
Saturday
06:15PM08:30PM
Fly SafairFAFA113
Saturday
06:30PM08:45PM
Fly SafairFAFA691
Saturday
07:10PM09:25PM
Cem Air5Z5Z854
Saturday
07:35PM09:50PM
Fly SafairFAFA115
Saturday
08:20PM10:30PM
Fly SafairFAFA103
Saturday
08:30PM10:40PM
South African AirwaysSASA369
Saturday
08:35PM10:45PM
Airlink (SAA)4Z4Z937
Sunday
Sunday
05:55AM08:15AM
Fly SafairFAFA200
Sunday
06:20AM08:30AM
Airlink (SAA)4Z4Z921
Sunday
06:30AM08:50AM
Fly SafairFAFA604
Sunday
07:00AM09:10AM
GEGE121
Sunday
07:05AM09:25AM
Fly SafairFAFA804
Sunday
07:10AM09:25AM
Singapore AirlinesSQSQ478
Sunday
08:00AM10:15AM
Fly SafairFAFA692
Sunday
08:00AM10:10AM
GEGE151
Sunday
08:00AM10:15AM
Cem Air5Z5Z830
Sunday
08:30AM10:45AM
Fly SafairFAFA129
Sunday
08:40AM10:55AM
Fly SafairFAFA107
Sunday
09:45AM12:05PM
Fly SafairFAFA119
Sunday
09:55AM12:00PM
South African AirwaysSASA323
Sunday
10:00AM12:20PM
Fly SafairFAFA210
Sunday
10:00AM12:10PM
GEGE131
Sunday
10:15AM12:35PM
Fly SafairFAFA800
Sunday
10:30AM12:45PM
Cem Air5Z5Z842
Sunday
11:30AM01:50PM
Fly SafairFAFA212
Sunday
12:15PM02:25PM
Airlink (SAA)4Z4Z923
Sunday
12:15PM02:35PM
Fly SafairFAFA290
Sunday
01:00PM03:10PM
South African AirwaysSASA337
Sunday
01:00PM03:10PM
GEGE123
Sunday
01:25PM03:45PM
Fly SafairFAFA296
Sunday
01:45PM04:00PM
Cem Air5Z5Z838
Sunday
02:00PM04:10PM
GEGE153
Sunday
02:55PM05:05PM
Airlink (SAA)4Z4Z931
Sunday
03:10PM05:30PM
Fly SafairFAFA208
Sunday
04:00PM06:15PM
Cem Air5Z5Z854
Sunday
04:00PM06:10PM
GEGE133
Sunday
04:05PM06:25PM
Fly SafairFAFA802
Sunday
04:30PM06:45PM
Cem Air5Z5Z846
Sunday
04:40PM06:50PM
South African AirwaysSASA357
Sunday
05:30PM07:40PM
South African AirwaysSASA359
Sunday
05:45PM08:05PM
Fly SafairFAFA602
Sunday
05:55PM08:05PM
Airlink (SAA)4Z4Z929
Sunday
06:00PM08:20PM
Fly SafairFAFA624
Sunday
06:10PM08:25PM
Fly SafairFAFA109
Sunday
06:30PM08:45PM
Fly SafairFAFA691
Sunday
06:35PM08:50PM
Fly SafairFAFA127
Sunday
06:40PM08:50PM
Airlink (SAA)4Z4Z925
Sunday
07:00PM09:10PM
GEGE125
Sunday
08:00PM10:15PM
Fly SafairFAFA123
Sunday
08:30PM10:40PM
South African AirwaysSASA369
Sunday
08:35PM10:45PM
Airlink (SAA)4Z4Z937