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

Weekly schedule for flights between Lanseria Intl (Johannesburg, South Africa) and Cape Town Intl (Cape Town, South Africa) operated by 1 airlines.
50 weekly flights operate on this route flying 790mi in 2h15min.
Expect $96 in average for a one-way ticket with the cheapest option at $96.

Monday
Monday
05:55AM08:15AM
Fly SafairFAFA312
Monday
07:00AM09:15AM
Fly SafairFAFA301
Monday
09:00AM11:15AM
Fly SafairFAFA315
Monday
10:00AM12:15PM
Fly SafairFAFA311
Monday
12:05PM02:25PM
Fly SafairFAFA352
Monday
02:05PM04:20PM
Fly SafairFAFA305
Monday
04:45PM07:00PM
Fly SafairFAFA303
Monday
07:50PM10:05PM
Fly SafairFAFA317
Tuesday
Tuesday
07:00AM09:15AM
Fly SafairFAFA301
Tuesday
10:00AM12:15PM
Fly SafairFAFA311
Tuesday
12:05PM02:25PM
Fly SafairFAFA352
Tuesday
01:45PM04:00PM
Fly SafairFAFA324
Tuesday
07:30PM09:45PM
Fly SafairFAFA326
Wednesday
Wednesday
05:55AM08:15AM
Fly SafairFAFA312
Wednesday
07:00AM09:15AM
Fly SafairFAFA301
Wednesday
09:00AM11:15AM
Fly SafairFAFA315
Wednesday
10:00AM12:15PM
Fly SafairFAFA311
Wednesday
12:05PM02:25PM
Fly SafairFAFA352
Wednesday
02:05PM04:20PM
Fly SafairFAFA305
Wednesday
04:45PM07:00PM
Fly SafairFAFA303
Wednesday
07:50PM10:05PM
Fly SafairFAFA317
Thursday
Thursday
05:55AM08:15AM
Fly SafairFAFA312
Thursday
07:00AM09:15AM
Fly SafairFAFA301
Thursday
09:00AM11:15AM
Fly SafairFAFA315
Thursday
10:00AM12:15PM
Fly SafairFAFA311
Thursday
12:05PM02:25PM
Fly SafairFAFA352
Thursday
02:05PM04:20PM
Fly SafairFAFA305
Thursday
04:45PM07:00PM
Fly SafairFAFA303
Thursday
07:50PM10:05PM
Fly SafairFAFA317
Friday
Friday
05:55AM08:15AM
Fly SafairFAFA312
Friday
07:00AM09:15AM
Fly SafairFAFA301
Friday
09:00AM11:15AM
Fly SafairFAFA315
Friday
10:00AM12:15PM
Fly SafairFAFA311
Friday
12:05PM02:25PM
Fly SafairFAFA352
Friday
02:05PM04:20PM
Fly SafairFAFA305
Friday
04:45PM07:00PM
Fly SafairFAFA303
Friday
07:50PM10:05PM
Fly SafairFAFA317
Saturday
Saturday
07:00AM09:15AM
Fly SafairFAFA301
Saturday
10:00AM12:15PM
Fly SafairFAFA311
Saturday
12:05PM02:25PM
Fly SafairFAFA352
Saturday
02:55PM05:10PM
Fly SafairFAFA328
Saturday
08:40PM10:55PM
Fly SafairFAFA330
Sunday
Sunday
05:55AM08:15AM
Fly SafairFAFA312
Sunday
07:00AM09:15AM
Fly SafairFAFA301
Sunday
08:45AM11:00AM
Fly SafairFAFA351
Sunday
09:40AM11:55AM
Fly SafairFAFA335
Sunday
12:05PM02:25PM
Fly SafairFAFA352
Sunday
02:05PM04:20PM
Fly SafairFAFA307
Sunday
04:45PM07:00PM
Fly SafairFAFA303
Sunday
07:45PM10:00PM
Fly SafairFAFA319