Flights
Hotels
Packages
Cars
Insurance
ENG
English
العربية
中文
British Airways (BA) from Cape town to Johannesburg
Search for the cheapest British Airways (BA) tickets from Cape town to Johannesburg
Origin
Destination
Depart date
Return date
Adults
1 adult
2 adults
3 adults
4 adults
5 adults
6 adults
7 adults
8 adults
9 adults
Childrens
Childrens
1 children
2 childrens
3 childrens
4 childrens
5 childrens
6 childrens
7 childrens
8 childrens
9 childrens
Infants
Infants
1 infant
2 infants
3 infants
4 infants
5 infants
6 infants
7 infants
8 infants
9 infants
Search
Flights
Airlines
British Airways (BA)
Cape town - Johannesburg
Recently booked flights from Cape town to Johannesburg
From
Cape town
To
Johannesburg
Depart date
24.07.2026
Price
$100
Check prices
From
Cape town
To
Johannesburg
Depart date
21.07.2026
Price
$102
Check prices
From
Cape town
To
Johannesburg
Depart date
22.07.2026
Price
$102
Check prices
From
Cape town
To
Johannesburg
Depart date
23.07.2026
Price
$102
Check prices
From
Cape town
To
Johannesburg
Depart date
06.07.2026
Price
$104
Check prices
Average ticket prices for British Airways (BA) flights from Cape town to Johannesburg by month
Find the cheapest time to fly from Cape town to Johannesburg.
June
July
August
September
October
November
December
January
February
March
British Airways (BA) flight schedule Cape town to Johannesburg
05:45 → 07:50
direct
British Airways (BA) 106
CPT — JNB
-
-
-
-
-
-
S
Select dates
05:45 → 07:50
direct
British Airways (BA) 100
CPT — JNB
M
-
-
T
F
S
-
Select dates
05:45 → 10:55
direct
British Airways (BA) 516
CPT — JNB
-
-
-
T
-
-
-
Select dates
06:00 → 11:55
direct
British Airways (BA) 160
CPT — JNB
-
-
W
-
F
-
S
Select dates
06:00 → 08:00
direct
British Airways (BA) 302
CPT — JNB
M
-
-
-
-
-
-
Select dates
06:00 → 11:30
direct
British Airways (BA) 160
CPT — JNB
-
T
-
-
-
S
-
Select dates
06:00 → 08:00
direct
British Airways (BA) 302
CPT — JNB
-
T
W
-
F
-
-
Select dates
06:00 → 08:00
direct
British Airways (BA) 302
CPT — JNB
-
-
-
T
-
-
-
Select dates
06:05 → 08:10
direct
British Airways (BA) 350
CPT — HLA
-
-
-
-
-
-
S
Select dates
06:05 → 08:10
direct
British Airways (BA) 926
CPT — JNB
M
T
W
T
F
S
-
Select dates
06:05 → 08:10
direct
British Airways (BA) 926
CPT — JNB
-
-
-
-
-
-
S
Select dates
06:05 → 12:00
direct
British Airways (BA) 136
CPT — JNB
-
-
W
-
-
-
S
Select dates
06:05 → 10:55
direct
British Airways (BA) 152
CPT — JNB
-
-
-
-
F
-
-
Select dates
06:10 → 12:10
direct
British Airways (BA) 900
CPT — JNB
M
-
-
T
-
-
-
Select dates
06:10 → 10:20
direct
British Airways (BA) 900
CPT — JNB
M
T
-
-
F
-
-
Select dates
06:10 → 10:20
direct
British Airways (BA) 900
CPT — JNB
-
-
-
T
F
-
-
Select dates
06:10 → 12:10
direct
British Airways (BA) 900
CPT — JNB
-
-
-
-
F
-
-
Select dates
06:15 → 09:35
direct
British Airways (BA) 611
CPT — JNB
-
T
W
T
-
S
-
Select dates
06:15 → 09:35
direct
British Airways (BA) 611
CPT — JNB
M
-
-
-
F
-
-
Select dates
06:15 → 08:20
direct
British Airways (BA) 104
CPT — JNB
M
T
W
-
-
-
-
Select dates
06:20 → 08:25
direct
British Airways (BA) 339
CPT — HLA
M
T
-
T
F
S
-
Select dates
06:25 → 10:55
direct
British Airways (BA) 520
CPT — JNB
-
-
-
T
-
-
-
Select dates
06:30 → 08:35
direct
British Airways (BA) 701
CPT — JNB
M
-
-
T
F
-
S
Select dates
06:40 → 10:55
direct
British Airways (BA) 150
CPT — JNB
-
-
W
-
-
S
-
Select dates
06:40 → 11:15
direct
British Airways (BA) 150
CPT — JNB
-
-
-
-
-
-
S
Select dates
06:45 → 10:10
direct
British Airways (BA) 641
CPT — JNB
-
-
-
-
F
-
-
Select dates
06:45 → 10:10
direct
British Airways (BA) 641
CPT — JNB
M
-
-
-
F
-
-
Select dates
07:00 → 09:00
direct
British Airways (BA) 831
CPT — JNB
M
T
W
T
F
S
-
Select dates
07:00 → 09:00
direct
British Airways (BA) 306
CPT — JNB
-
-
-
-
F
-
-
Select dates
07:00 → 09:05
direct
British Airways (BA) 16
CPT — HLA
-
-
-
-
-
-
S
Select dates
07:00 → 09:05
direct
British Airways (BA) 920
CPT — JNB
-
-
-
-
-
S
-
Select dates
07:00 → 09:00
direct
British Airways (BA) 306
CPT — JNB
M
-
-
-
F
-
-
Select dates
07:00 → 09:05
direct
British Airways (BA) 920
CPT — JNB
M
T
W
T
F
-
S
Select dates
07:00 → 09:00
direct
British Airways (BA) 306
CPT — JNB
-
-
-
-
-
-
S
Select dates
07:00 → 09:00
direct
British Airways (BA) 306
CPT — JNB
-
-
W
-
-
-
-
Select dates
07:00 → 09:00
direct
British Airways (BA) 306
CPT — JNB
-
-
-
-
-
S
-
Select dates
07:00 → 09:05
direct
British Airways (BA) 293
CPT — JNB
M
T
W
T
F
S
-
Select dates
07:05 → 09:10
direct
British Airways (BA) 118
CPT — JNB
-
-
-
-
-
-
S
Select dates
07:20 → 09:25
direct
British Airways (BA) 310
CPT — HLA
M
T
W
T
F
S
-
Select dates
07:40 → 12:50
direct
British Airways (BA) 844
CPT — JNB
-
-
-
-
-
S
-
Select dates
07:50 → 11:45
direct
British Airways (BA) 661
CPT — JNB
M
T
-
-
F
S
-
Select dates
07:50 → 13:35
direct
British Airways (BA) 661
CPT — JNB
-
-
W
T
F
S
S
Select dates
07:50 → 13:35
direct
British Airways (BA) 661
CPT — JNB
M
T
-
-
F
S
-
Select dates
07:50 → 11:45
direct
British Airways (BA) 661
CPT — JNB
M
T
W
T
F
S
S
Select dates
08:00 → 13:45
direct
British Airways (BA) 188
CPT — JNB
-
-
-
-
F
-
S
Select dates
08:00 → 10:00
direct
British Airways (BA) 831
CPT — JNB
-
-
-
-
-
-
S
Select dates
08:15 → 10:20
direct
British Airways (BA) 314
CPT — JNB
-
-
-
-
-
-
S
Select dates
08:15 → 10:20
direct
British Airways (BA) 314
CPT — JNB
-
-
W
-
-
-
-
Select dates
08:35 → 13:10
direct
British Airways (BA) 655
CPT — JNB
-
T
-
T
-
S
-
Select dates
08:35 → 12:50
direct
British Airways (BA) 655
CPT — JNB
-
-
-
-
F
-
S
Select dates
08:35 → 12:50
direct
British Airways (BA) 655
CPT — JNB
-
-
W
-
F
-
S
Select dates
08:35 → 12:50
direct
British Airways (BA) 655
CPT — JNB
M
T
-
T
-
S
-
Select dates
08:35 → 13:10
direct
British Airways (BA) 655
CPT — JNB
-
-
-
-
F
-
S
Select dates
08:35 → 13:10
direct
British Airways (BA) 655
CPT — JNB
-
-
W
-
F
-
S
Select dates
08:50 → 10:55
direct
British Airways (BA) 201
CPT — JNB
M
T
W
T
F
S
S
Select dates
09:00 → 11:00
direct
British Airways (BA) 316
CPT — JNB
-
-
-
-
-
-
S
Select dates
09:00 → 11:05
direct
British Airways (BA) 922
CPT — JNB
-
T
-
T
F
S
S
Select dates
09:00 → 11:05
direct
British Airways (BA) 922
CPT — JNB
M
-
W
-
-
-
-
Select dates
09:00 → 11:00
direct
British Airways (BA) 316
CPT — JNB
-
-
-
-
F
-
-
Select dates
09:05 → 11:20
direct
British Airways (BA) 313
CPT — HLA
M
T
W
T
F
-
S
Select dates
09:05 → 11:20
direct
British Airways (BA) 313
CPT — HLA
M
T
W
T
F
S
S
Select dates
09:20 → 11:25
direct
British Airways (BA) 607
CPT — JNB
-
-
-
-
-
S
-
Select dates
09:25 → 11:30
direct
British Airways (BA) 605
CPT — JNB
M
T
W
T
F
-
S
Select dates
09:55 → 12:00
direct
British Airways (BA) 950
CPT — JNB
-
-
-
-
-
-
S
Select dates
09:55 → 12:00
direct
British Airways (BA) 950
CPT — JNB
-
-
-
-
-
S
-
Select dates
09:55 → 12:00
direct
British Airways (BA) 950
CPT — JNB
M
T
W
T
F
-
-
Select dates
10:00 → 15:20
direct
British Airways (BA) 192
CPT — JNB
-
-
-
-
-
-
S
Select dates
10:00 → 12:05
direct
British Airways (BA) 805
CPT — JNB
-
-
-
-
-
-
S
Select dates
10:05 → 12:20
direct
British Airways (BA) 302
CPT — HLA
M
T
W
T
F
S
S
Select dates
10:15 → 15:30
direct
British Airways (BA) 657
CPT — JNB
M
T
W
T
F
S
S
Select dates
10:15 → 12:20
direct
British Airways (BA) 299
CPT — JNB
M
T
W
T
F
S
-
Select dates
10:25 → 16:00
direct
British Airways (BA) 463
CPT — HLA
M
T
W
T
F
S
S
Select dates
10:25 → 16:30
direct
British Airways (BA) 463
CPT — JNB
-
-
-
-
-
-
S
Select dates
10:25 → 15:55
direct
British Airways (BA) 463
CPT — JNB
M
T
-
T
F
S
-
Select dates
10:30 → 14:40
direct
British Airways (BA) 651
CPT — JNB
-
-
-
T
F
-
-
Select dates
10:30 → 15:40
direct
British Airways (BA) 651
CPT — JNB
M
T
W
T
F
S
S
Select dates
10:30 → 14:40
direct
British Airways (BA) 651
CPT — JNB
M
T
W
T
-
S
S
Select dates
10:30 → 15:15
direct
British Airways (BA) 156
CPT — JNB
-
-
W
-
-
-
-
Select dates
10:30 → 14:40
direct
British Airways (BA) 651
CPT — JNB
M
T
W
T
F
S
S
Select dates
10:30 → 15:40
direct
British Airways (BA) 651
CPT — JNB
-
-
-
T
F
-
-
Select dates
10:45 → 12:45
direct
British Airways (BA) 835
CPT — JNB
-
-
-
-
-
-
S
Select dates
10:50 → 13:00
direct
British Airways (BA) 693
CPT — JNB
M
T
W
T
F
S
S
Select dates
11:05 → 13:05
direct
British Airways (BA) 326
CPT — JNB
-
-
-
-
-
S
-
Select dates
11:05 → 13:05
direct
British Airways (BA) 326
CPT — JNB
-
-
-
-
F
-
-
Select dates
11:05 → 13:05
direct
British Airways (BA) 326
CPT — JNB
-
T
-
T
-
-
-
Select dates
11:05 → 13:05
direct
British Airways (BA) 326
CPT — JNB
-
-
W
-
-
-
-
Select dates
11:05 → 13:05
direct
British Airways (BA) 326
CPT — JNB
-
-
-
-
-
-
S
Select dates
11:05 → 13:05
direct
British Airways (BA) 326
CPT — JNB
M
-
-
-
-
-
-
Select dates
11:10 → 17:20
direct
British Airways (BA) 162
CPT — JNB
M
-
-
T
F
-
-
Select dates
11:15 → 16:30
direct
British Airways (BA) 174
CPT — JNB
-
-
-
-
-
-
S
Select dates
11:15 → 13:20
direct
British Airways (BA) 116
CPT — JNB
-
-
-
-
-
S
-
Select dates
11:15 → 17:15
direct
British Airways (BA) 174
CPT — JNB
-
-
-
-
-
-
S
Select dates
11:15 → 17:20
direct
British Airways (BA) 164
CPT — JNB
-
-
W
-
-
-
-
Select dates
11:35 → 16:50
direct
British Airways (BA) 180
CPT — JNB
-
-
-
-
-
-
S
Select dates
11:35 → 16:30
direct
British Airways (BA) 904
CPT — JNB
-
-
-
-
F
-
-
Select dates
11:40 → 13:45
direct
British Airways (BA) 108
CPT — JNB
-
-
-
-
-
-
S
Select dates
11:45 → 13:50
direct
British Airways (BA) 112
CPT — JNB
M
T
W
T
F
S
-
Select dates
12:00 → 14:05
direct
British Airways (BA) 601
CPT — JNB
M
T
W
T
-
S
-
Select dates
12:00 → 17:20
direct
British Airways (BA) 178
CPT — JNB
M
T
-
T
F
S
-
Select dates
12:15 → 14:15
direct
British Airways (BA) 839
CPT — JNB
M
-
-
-
-
-
-
Select dates
12:20 → 14:20
direct
British Airways (BA) 332
CPT — JNB
-
-
-
-
F
-
-
Select dates
12:20 → 14:20
direct
British Airways (BA) 332
CPT — JNB
-
-
-
-
-
-
S
Select dates
12:30 → 14:35
direct
British Airways (BA) 593
CPT — JNB
M
T
W
T
F
S
S
Select dates
12:30 → 14:35
direct
British Airways (BA) 593
CPT — JNB
M
T
W
T
F
-
S
Select dates
12:50 → 17:10
direct
British Airways (BA) 842
CPT — JNB
-
-
-
-
-
-
S
Select dates
12:55 → 15:55
direct
British Airways (BA) 633
CPT — JNB
-
-
-
-
-
-
S
Select dates
12:55 → 15:00
direct
British Airways (BA) 211
CPT — JNB
-
-
-
-
-
-
S
Select dates
12:55 → 15:55
direct
British Airways (BA) 633
CPT — JNB
-
-
-
-
-
S
-
Select dates
13:00 → 18:40
direct
British Airways (BA) 142
CPT — JNB
-
-
W
-
F
-
-
Select dates
13:00 → 17:30
direct
British Airways (BA) 142
CPT — JNB
M
T
-
T
-
-
-
Select dates
13:00 → 17:20
direct
British Airways (BA) 142
CPT — JNB
-
-
-
-
-
S
-
Select dates
13:10 → 15:15
direct
British Airways (BA) 295
CPT — JNB
M
T
W
T
F
S
-
Select dates
13:10 → 15:20
direct
British Airways (BA) 801
CPT — JNB
-
-
-
-
-
-
S
Select dates
13:20 → 18:40
direct
British Airways (BA) 144
CPT — JNB
-
-
-
-
-
-
S
Select dates
13:30 → 15:30
direct
British Airways (BA) 839
CPT — JNB
-
T
W
T
F
S
S
Select dates
14:00 → 16:00
direct
British Airways (BA) 349
CPT — HLA
-
T
-
-
-
-
-
Select dates
14:00 → 16:05
direct
British Airways (BA) 928
CPT — JNB
M
T
W
T
F
S
-
Select dates
14:15 → 16:15
direct
British Airways (BA) 342
CPT — JNB
-
T
W
T
-
-
-
Select dates
14:15 → 16:15
direct
British Airways (BA) 342
CPT — JNB
-
-
-
T
-
S
S
Select dates
14:15 → 16:15
direct
British Airways (BA) 342
CPT — JNB
-
-
W
-
F
S
S
Select dates
14:15 → 16:15
direct
British Airways (BA) 342
CPT — JNB
M
-
-
-
F
-
-
Select dates
14:20 → 16:20
direct
British Airways (BA) 306
CPT — HLA
M
-
W
T
F
-
S
Select dates
14:25 → 16:30
direct
British Airways (BA) 381
CPT — JNB
M
-
W
T
F
-
-
Select dates
14:25 → 16:35
direct
British Airways (BA) 213
CPT — JNB
-
-
-
-
-
-
S
Select dates
14:30 → 16:30
direct
British Airways (BA) 308
CPT — HLA
-
-
-
-
-
S
-
Select dates
14:35 → 16:40
direct
British Airways (BA) 203
CPT — JNB
-
T
-
-
-
S
-
Select dates
14:40 → 20:35
direct
British Airways (BA) 190
CPT — JNB
-
-
-
-
F
-
-
Select dates
14:55 → 20:45
direct
British Airways (BA) 186
CPT — JNB
-
-
W
-
-
-
-
Select dates
14:55 → 20:35
direct
British Airways (BA) 186
CPT — JNB
-
-
W
-
-
-
-
Select dates
15:00 → 20:35
direct
British Airways (BA) 610
CPT — JNB
-
-
-
T
-
-
-
Select dates
15:00 → 17:15
direct
British Airways (BA) 353
CPT — HLA
M
-
-
T
F
S
S
Select dates
15:10 → 17:15
direct
British Airways (BA) 207
CPT — JNB
M
T
W
T
F
-
-
Select dates
15:10 → 17:15
direct
British Airways (BA) 291
CPT — JNB
-
-
-
-
-
-
S
Select dates
15:10 → 17:15
direct
British Airways (BA) 207
CPT — JNB
M
T
W
-
F
-
-
Select dates
15:15 → 17:20
direct
British Airways (BA) 690
CPT — JNB
M
-
W
T
F
S
S
Select dates
15:20 → 17:25
direct
British Airways (BA) 924
CPT — JNB
M
T
W
T
F
S
S
Select dates
15:35 → 21:35
direct
British Airways (BA) 340
CPT — JNB
-
T
-
-
-
S
-
Select dates
15:35 → 20:50
direct
British Airways (BA) 340
CPT — JNB
-
-
-
-
-
S
-
Select dates
15:35 → 21:20
direct
British Airways (BA) 340
CPT — JNB
-
T
-
-
-
-
-
Select dates
15:35 → 20:55
direct
British Airways (BA) 340
CPT — HLA
-
T
-
-
-
S
-
Select dates
15:35 → 21:15
direct
British Airways (BA) 340
CPT — JNB
-
-
-
-
-
S
-
Select dates
15:40 → 17:45
direct
British Airways (BA) 126
CPT — JNB
-
-
-
-
-
-
S
Select dates
15:40 → 17:45
direct
British Airways (BA) 513
CPT — JNB
-
-
-
T
-
S
-
Select dates
15:55 → 17:55
direct
British Airways (BA) 352
CPT — JNB
-
-
-
-
-
-
S
Select dates
15:55 → 17:55
direct
British Airways (BA) 352
CPT — JNB
-
-
-
-
-
S
-
Select dates
16:20 → 18:25
direct
British Airways (BA) 120
CPT — JNB
M
T
W
T
F
S
-
Select dates
16:20 → 18:25
direct
British Airways (BA) 297
CPT — JNB
-
-
-
-
-
-
S
Select dates
16:30 → 18:30
direct
British Airways (BA) 843
CPT — JNB
-
-
-
-
F
-
S
Select dates
16:40 → 18:45
direct
British Airways (BA) 114
CPT — JNB
M
T
W
T
F
-
-
Select dates
16:40 → 18:45
direct
British Airways (BA) 114
CPT — JNB
M
T
W
T
F
S
-
Select dates
16:50 → 19:40
direct
British Airways (BA) 606
CPT — JNB
-
-
-
-
-
-
S
Select dates
16:50 → 19:40
direct
British Airways (BA) 606
CPT — JNB
M
T
W
T
F
-
-
Select dates
17:20 → 19:25
direct
British Airways (BA) 122
CPT — JNB
-
-
-
-
-
-
S
Select dates
17:25 → 19:25
direct
British Airways (BA) 354
CPT — JNB
-
-
W
-
-
-
-
Select dates
17:25 → 19:25
direct
British Airways (BA) 354
CPT — JNB
-
-
-
-
-
S
-
Select dates
17:25 → 19:25
direct
British Airways (BA) 354
CPT — JNB
-
-
-
-
-
-
S
Select dates
17:25 → 19:25
direct
British Airways (BA) 354
CPT — JNB
M
-
-
-
-
-
-
Select dates
17:25 → 19:25
direct
British Airways (BA) 354
CPT — JNB
-
-
-
-
F
-
-
Select dates
17:25 → 19:30
direct
British Airways (BA) 102
CPT — JNB
M
T
W
T
F
S
-
Select dates
17:25 → 19:25
direct
British Airways (BA) 354
CPT — JNB
-
T
-
T
-
-
-
Select dates
17:25 → 19:30
direct
British Airways (BA) 102
CPT — JNB
M
T
-
T
F
-
-
Select dates
17:30 → 19:30
direct
British Airways (BA) 851
CPT — JNB
M
-
-
-
-
-
-
Select dates
17:35 → 19:40
direct
British Airways (BA) 124
CPT — JNB
-
-
W
-
-
-
-
Select dates
17:50 → 19:55
direct
British Airways (BA) 807
CPT — JNB
-
-
W
-
F
-
S
Select dates
18:05 → 20:10
direct
British Airways (BA) 217
CPT — JNB
M
-
W
T
F
-
-
Select dates
18:05 → 20:10
direct
British Airways (BA) 209
CPT — JNB
-
-
-
-
-
-
S
Select dates
18:10 → 20:10
direct
British Airways (BA) 362
CPT — JNB
M
T
-
-
-
-
-
Select dates
18:10 → 20:10
direct
British Airways (BA) 362
CPT — JNB
-
-
-
-
-
S
-
Select dates
18:10 → 20:10
direct
British Airways (BA) 362
CPT — JNB
-
-
-
T
-
-
S
Select dates
18:10 → 20:10
direct
British Airways (BA) 362
CPT — JNB
-
-
W
-
F
-
-
Select dates
18:25 → 20:30
direct
British Airways (BA) 932
CPT — JNB
M
T
W
T
F
-
S
Select dates
18:35 → 20:50
direct
British Airways (BA) 359
CPT — HLA
M
T
W
T
F
S
S
Select dates
19:15 → 21:20
direct
British Airways (BA) 803
CPT — JNB
-
-
-
-
-
-
S
Select dates
19:15 → 21:20
direct
British Airways (BA) 215
CPT — JNB
M
T
W
T
F
S
-
Select dates
19:35 → 21:35
direct
British Airways (BA) 366
CPT — JNB
-
-
-
-
F
-
-
Select dates
19:35 → 21:35
direct
British Airways (BA) 366
CPT — JNB
-
-
-
-
F
-
S
Select dates
19:40 → 21:45
direct
British Airways (BA) 219
CPT — JNB
-
-
-
-
-
S
-
Select dates
19:50 → 21:55
direct
British Airways (BA) 205
CPT — JNB
M
T
W
T
F
S
-
Select dates
19:50 → 21:55
direct
British Airways (BA) 205
CPT — JNB
M
T
W
T
F
-
-
Select dates
19:50 → 22:05
direct
British Airways (BA) 304
CPT — HLA
M
T
W
T
F
S
S
Select dates
19:50 → 22:05
direct
British Airways (BA) 304
CPT — HLA
-
-
W
T
F
-
S
Select dates
20:25 → 22:25
direct
British Airways (BA) 372
CPT — JNB
M
T
-
-
-
S
-
Select dates
20:25 → 22:25
direct
British Airways (BA) 372
CPT — JNB
-
-
-
-
-
-
S
Select dates
20:25 → 22:25
direct
British Airways (BA) 372
CPT — JNB
-
-
W
T
F
-
-
Select dates
20:40 → 22:45
direct
British Airways (BA) 603
CPT — JNB
-
-
-
-
F
-
S
Select dates
20:55 → 23:00
direct
British Airways (BA) 625
CPT — JNB
-
-
-
-
F
-
S
Select dates
21:05 → 23:10
direct
British Airways (BA) 627
CPT — JNB
-
T
-
-
-
S
-
Select dates
05:45 → 07:50
direct
British Airways (BA)
CPT — JNB
-
-
-
-
-
-
S
Select dates
05:45 → 07:50
direct
British Airways (BA)
CPT — JNB
M
-
-
T
F
S
-
Select dates
05:45 → 10:55
1 stop
British Airways (BA)
CPT — JNB
-
-
-
T
-
-
-
Select dates
06:00 → 08:00
direct
British Airways (BA)
CPT — JNB
-
T
W
-
F
-
-
Select dates
06:00 → 08:00
direct
British Airways (BA)
CPT — JNB
M
-
-
-
-
-
-
Select dates
06:00 → 08:00
direct
British Airways (BA)
CPT — JNB
-
-
-
T
-
-
-
Select dates
06:00 → 11:30
1 stop
British Airways (BA)
CPT — JNB
-
T
-
-
-
S
-
Select dates
06:00 → 11:55
1 stop
British Airways (BA)
CPT — JNB
-
-
W
-
F
-
S
Select dates
06:05 → 12:00
1 stop
British Airways (BA)
CPT — JNB
-
-
W
-
-
-
S
Select dates
06:05 → 10:55
1 stop
British Airways (BA)
CPT — JNB
-
-
-
-
F
-
-
Select dates
06:05 → 08:10
direct
British Airways (BA)
CPT — JNB
M
T
W
T
F
S
-
Select dates
06:05 → 08:10
direct
British Airways (BA)
CPT — JNB
-
-
-
-
-
-
S
Select dates
06:05 → 08:10
direct
British Airways (BA)
CPT — HLA
-
-
-
-
-
-
S
Select dates
06:10 → 10:20
1 stop
British Airways (BA)
CPT — JNB
-
-
-
T
F
-
-
Select dates
06:10 → 10:20
1 stop
British Airways (BA)
CPT — JNB
M
T
-
-
F
-
-
Select dates
06:10 → 12:10
1 stop
British Airways (BA)
CPT — JNB
-
-
-
-
F
-
-
Select dates
06:10 → 12:10
1 stop
British Airways (BA)
CPT — JNB
M
-
-
T
-
-
-
Select dates
06:15 → 08:20
direct
British Airways (BA)
CPT — JNB
M
T
W
-
-
-
-
Select dates
06:15 → 09:35
1 stop
British Airways (BA)
CPT — JNB
M
-
-
-
F
-
-
Select dates
06:15 → 09:35
1 stop
British Airways (BA)
CPT — JNB
-
T
W
T
-
S
-
Select dates
06:20 → 08:25
direct
British Airways (BA)
CPT — HLA
M
T
-
T
F
S
-
Select dates
06:25 → 10:55
1 stop
British Airways (BA)
CPT — JNB
-
-
-
T
-
-
-
Select dates
06:30 → 08:35
direct
British Airways (BA)
CPT — JNB
M
-
-
T
F
-
S
Select dates
06:40 → 10:55
1 stop
British Airways (BA)
CPT — JNB
-
-
W
-
-
S
-
Select dates
06:40 → 11:15
1 stop
British Airways (BA)
CPT — JNB
-
-
-
-
-
-
S
Select dates
06:45 → 10:10
1 stop
British Airways (BA)
CPT — JNB
M
-
-
-
F
-
-
Select dates
06:45 → 10:10
1 stop
British Airways (BA)
CPT — JNB
-
-
-
-
F
-
-
Select dates
07:00 → 09:00
direct
British Airways (BA)
CPT — JNB
M
-
-
-
F
-
-
Select dates
07:00 → 09:05
direct
British Airways (BA)
CPT — JNB
M
T
W
T
F
S
-
Select dates
07:00 → 09:05
direct
British Airways (BA)
CPT — JNB
-
-
-
-
-
S
-
Select dates
07:00 → 09:05
direct
British Airways (BA)
CPT — JNB
M
T
W
T
F
-
S
Select dates
07:00 → 09:05
direct
British Airways (BA)
CPT — HLA
-
-
-
-
-
-
S
Select dates
07:00 → 09:00
direct
British Airways (BA)
CPT — JNB
-
-
-
-
-
-
S
Select dates
07:00 → 09:00
direct
British Airways (BA)
CPT — JNB
M
T
W
T
F
S
-
Select dates
07:00 → 09:00
direct
British Airways (BA)
CPT — JNB
-
-
-
-
-
S
-
Select dates
07:00 → 09:00
direct
British Airways (BA)
CPT — JNB
-
-
W
-
-
-
-
Select dates
07:00 → 09:00
direct
British Airways (BA)
CPT — JNB
-
-
-
-
F
-
-
Select dates
07:05 → 09:10
direct
British Airways (BA)
CPT — JNB
-
-
-
-
-
-
S
Select dates
07:20 → 09:25
direct
British Airways (BA)
CPT — HLA
M
T
W
T
F
S
-
Select dates
07:40 → 12:50
1 stop
British Airways (BA)
CPT — JNB
-
-
-
-
-
S
-
Select dates
07:50 → 11:45
1 stop
British Airways (BA)
CPT — JNB
M
T
-
-
F
S
-
Select dates
07:50 → 11:45
1 stop
British Airways (BA)
CPT — JNB
M
T
W
T
F
S
S
Select dates
07:50 → 13:35
1 stop
British Airways (BA)
CPT — JNB
M
T
-
-
F
S
-
Select dates
07:50 → 13:35
1 stop
British Airways (BA)
CPT — JNB
-
-
W
T
F
S
S
Select dates
08:00 → 10:00
direct
British Airways (BA)
CPT — JNB
-
-
-
-
-
-
S
Select dates
08:00 → 13:45
1 stop
British Airways (BA)
CPT — JNB
-
-
-
-
F
-
S
Select dates
08:15 → 10:20
direct
British Airways (BA)
CPT — JNB
-
-
W
-
-
-
-
Select dates
08:15 → 10:20
direct
British Airways (BA)
CPT — JNB
-
-
-
-
-
-
S
Select dates
08:35 → 12:50
1 stop
British Airways (BA)
CPT — JNB
-
-
-
-
F
-
S
Select dates
08:35 → 12:50
1 stop
British Airways (BA)
CPT — JNB
-
-
W
-
F
-
S
Select dates
08:35 → 13:10
1 stop
British Airways (BA)
CPT — JNB
-
-
W
-
F
-
S
Select dates
08:35 → 13:10
1 stop
British Airways (BA)
CPT — JNB
-
-
-
-
F
-
S
Select dates
08:35 → 13:10
1 stop
British Airways (BA)
CPT — JNB
-
T
-
T
-
S
-
Select dates
08:35 → 12:50
1 stop
British Airways (BA)
CPT — JNB
M
T
-
T
-
S
-
Select dates
08:50 → 10:55
direct
British Airways (BA)
CPT — JNB
M
T
W
T
F
S
S
Select dates
09:00 → 11:05
direct
British Airways (BA)
CPT — JNB
-
T
-
T
F
S
S
Select dates
09:00 → 11:05
direct
British Airways (BA)
CPT — JNB
M
-
W
-
-
-
-
Select dates
09:00 → 11:00
direct
British Airways (BA)
CPT — JNB
-
-
-
-
F
-
-
Select dates
09:00 → 11:00
direct
British Airways (BA)
CPT — JNB
-
-
-
-
-
-
S
Select dates
09:05 → 11:20
direct
British Airways (BA)
CPT — HLA
M
T
W
T
F
S
S
Select dates
09:05 → 11:20
direct
British Airways (BA)
CPT — HLA
M
T
W
T
F
-
S
Select dates
09:20 → 11:25
direct
British Airways (BA)
CPT — JNB
-
-
-
-
-
S
-
Select dates
09:25 → 11:30
direct
British Airways (BA)
CPT — JNB
M
T
W
T
F
-
S
Select dates
09:55 → 12:00
direct
British Airways (BA)
CPT — JNB
-
-
-
-
-
S
-
Select dates
09:55 → 12:00
direct
British Airways (BA)
CPT — JNB
M
T
W
T
F
-
-
Select dates
09:55 → 12:00
direct
British Airways (BA)
CPT — JNB
-
-
-
-
-
-
S
Select dates
10:00 → 12:05
direct
British Airways (BA)
CPT — JNB
-
-
-
-
-
-
S
Select dates
10:00 → 15:20
1 stop
British Airways (BA)
CPT — JNB
-
-
-
-
-
-
S
Select dates
10:05 → 12:20
direct
British Airways (BA)
CPT — HLA
M
T
W
T
F
S
S
Select dates
10:15 → 15:30
1 stop
British Airways (BA)
CPT — JNB
M
T
W
T
F
S
S
Select dates
10:15 → 12:20
direct
British Airways (BA)
CPT — JNB
M
T
W
T
F
S
-
Select dates
10:25 → 15:55
1 stop
British Airways (BA)
CPT — JNB
M
T
-
T
F
S
-
Select dates
10:25 → 16:00
1 stop
British Airways (BA)
CPT — HLA
M
T
W
T
F
S
S
Select dates
10:25 → 16:30
1 stop
British Airways (BA)
CPT — JNB
-
-
-
-
-
-
S
Select dates
10:30 → 14:40
1 stop
British Airways (BA)
CPT — JNB
-
-
-
T
F
-
-
Select dates
10:30 → 14:40
1 stop
British Airways (BA)
CPT — JNB
M
T
W
T
-
S
S
Select dates
10:30 → 14:40
1 stop
British Airways (BA)
CPT — JNB
M
T
W
T
F
S
S
Select dates
10:30 → 15:15
1 stop
British Airways (BA)
CPT — JNB
-
-
W
-
-
-
-
Select dates
10:30 → 15:40
1 stop
British Airways (BA)
CPT — JNB
-
-
-
T
F
-
-
Select dates
10:30 → 15:40
1 stop
British Airways (BA)
CPT — JNB
M
T
W
T
F
S
S
Select dates
10:45 → 12:45
direct
British Airways (BA)
CPT — JNB
-
-
-
-
-
-
S
Select dates
10:50 → 13:00
direct
British Airways (BA)
CPT — JNB
M
T
W
T
F
S
S
Select dates
11:05 → 13:05
direct
British Airways (BA)
CPT — JNB
-
-
W
-
-
-
-
Select dates
11:05 → 13:05
direct
British Airways (BA)
CPT — JNB
-
-
-
-
-
-
S
Select dates
11:05 → 13:05
direct
British Airways (BA)
CPT — JNB
-
T
-
T
-
-
-
Select dates
11:05 → 13:05
direct
British Airways (BA)
CPT — JNB
M
-
-
-
-
-
-
Select dates
11:05 → 13:05
direct
British Airways (BA)
CPT — JNB
-
-
-
-
F
-
-
Select dates
11:05 → 13:05
direct
British Airways (BA)
CPT — JNB
-
-
-
-
-
S
-
Select dates
11:10 → 17:20
1 stop
British Airways (BA)
CPT — JNB
M
-
-
T
F
-
-
Select dates
11:15 → 13:20
direct
British Airways (BA)
CPT — JNB
-
-
-
-
-
S
-
Select dates
11:15 → 16:30
1 stop
British Airways (BA)
CPT — JNB
-
-
-
-
-
-
S
Select dates
11:15 → 17:15
1 stop
British Airways (BA)
CPT — JNB
-
-
-
-
-
-
S
Select dates
11:15 → 17:20
1 stop
British Airways (BA)
CPT — JNB
-
-
W
-
-
-
-
Select dates
11:35 → 16:30
1 stop
British Airways (BA)
CPT — JNB
-
-
-
-
F
-
-
Select dates
11:35 → 16:50
1 stop
British Airways (BA)
CPT — JNB
-
-
-
-
-
-
S
Select dates
11:40 → 13:45
direct
British Airways (BA)
CPT — JNB
-
-
-
-
-
-
S
Select dates
11:45 → 13:50
direct
British Airways (BA)
CPT — JNB
M
T
W
T
F
S
-
Select dates
12:00 → 17:20
1 stop
British Airways (BA)
CPT — JNB
M
T
-
T
F
S
-
Select dates
12:00 → 14:05
direct
British Airways (BA)
CPT — JNB
M
T
W
T
-
S
-
Select dates
12:15 → 14:15
direct
British Airways (BA)
CPT — JNB
M
-
-
-
-
-
-
Select dates
12:20 → 14:20
direct
British Airways (BA)
CPT — JNB
-
-
-
-
F
-
-
Select dates
12:20 → 14:20
direct
British Airways (BA)
CPT — JNB
-
-
-
-
-
-
S
Select dates
12:30 → 14:35
direct
British Airways (BA)
CPT — JNB
M
T
W
T
F
-
S
Select dates
12:30 → 14:35
direct
British Airways (BA)
CPT — JNB
M
T
W
T
F
S
S
Select dates
12:50 → 17:10
1 stop
British Airways (BA)
CPT — JNB
-
-
-
-
-
-
S
Select dates
12:55 → 15:55
1 stop
British Airways (BA)
CPT — JNB
-
-
-
-
-
-
S
Select dates
12:55 → 15:00
direct
British Airways (BA)
CPT — JNB
-
-
-
-
-
-
S
Select dates
12:55 → 15:55
1 stop
British Airways (BA)
CPT — JNB
-
-
-
-
-
S
-
Select dates
13:00 → 17:20
1 stop
British Airways (BA)
CPT — JNB
-
-
-
-
-
S
-
Select dates
13:00 → 17:30
1 stop
British Airways (BA)
CPT — JNB
M
T
-
T
-
-
-
Select dates
13:00 → 18:40
1 stop
British Airways (BA)
CPT — JNB
-
-
W
-
F
-
-
Select dates
13:10 → 15:15
direct
British Airways (BA)
CPT — JNB
M
T
W
T
F
S
-
Select dates
13:10 → 15:20
direct
British Airways (BA)
CPT — JNB
-
-
-
-
-
-
S
Select dates
13:20 → 18:40
1 stop
British Airways (BA)
CPT — JNB
-
-
-
-
-
-
S
Select dates
13:30 → 15:30
direct
British Airways (BA)
CPT — JNB
-
T
W
T
F
S
S
Select dates
14:00 → 16:05
direct
British Airways (BA)
CPT — JNB
M
T
W
T
F
S
-
Select dates
14:00 → 16:00
direct
British Airways (BA)
CPT — HLA
-
T
-
-
-
-
-
Select dates
14:15 → 16:15
direct
British Airways (BA)
CPT — JNB
-
T
W
T
-
-
-
Select dates
14:15 → 16:15
direct
British Airways (BA)
CPT — JNB
-
-
-
T
-
S
S
Select dates
14:15 → 16:15
direct
British Airways (BA)
CPT — JNB
M
-
-
-
F
-
-
Select dates
14:15 → 16:15
direct
British Airways (BA)
CPT — JNB
-
-
W
-
F
S
S
Select dates
14:20 → 16:20
direct
British Airways (BA)
CPT — HLA
M
-
W
T
F
-
S
Select dates
14:25 → 16:30
direct
British Airways (BA)
CPT — JNB
M
-
W
T
F
-
-
Select dates
14:25 → 16:35
direct
British Airways (BA)
CPT — JNB
-
-
-
-
-
-
S
Select dates
14:30 → 16:30
direct
British Airways (BA)
CPT — HLA
-
-
-
-
-
S
-
Select dates
14:35 → 16:40
direct
British Airways (BA)
CPT — JNB
-
T
-
-
-
S
-
Select dates
14:40 → 20:35
1 stop
British Airways (BA)
CPT — JNB
-
-
-
-
F
-
-
Select dates
14:55 → 20:35
1 stop
British Airways (BA)
CPT — JNB
-
-
W
-
-
-
-
Select dates
14:55 → 20:45
1 stop
British Airways (BA)
CPT — JNB
-
-
W
-
-
-
-
Select dates
15:00 → 17:15
direct
British Airways (BA)
CPT — HLA
M
-
-
T
F
S
S
Select dates
15:00 → 20:35
1 stop
British Airways (BA)
CPT — JNB
-
-
-
T
-
-
-
Select dates
15:10 → 17:15
direct
British Airways (BA)
CPT — JNB
-
-
-
-
-
-
S
Select dates
15:10 → 17:15
direct
British Airways (BA)
CPT — JNB
M
T
W
T
F
-
-
Select dates
15:10 → 17:15
direct
British Airways (BA)
CPT — JNB
M
T
W
-
F
-
-
Select dates
15:15 → 17:20
direct
British Airways (BA)
CPT — JNB
M
-
W
T
F
S
S
Select dates
15:20 → 17:25
direct
British Airways (BA)
CPT — JNB
M
T
W
T
F
S
S
Select dates
15:35 → 21:20
1 stop
British Airways (BA)
CPT — JNB
-
T
-
-
-
-
-
Select dates
15:35 → 21:35
1 stop
British Airways (BA)
CPT — JNB
-
T
-
-
-
S
-
Select dates
15:35 → 21:15
1 stop
British Airways (BA)
CPT — JNB
-
-
-
-
-
S
-
Select dates
15:35 → 20:55
1 stop
British Airways (BA)
CPT — HLA
-
T
-
-
-
S
-
Select dates
15:35 → 20:50
1 stop
British Airways (BA)
CPT — JNB
-
-
-
-
-
S
-
Select dates
15:40 → 17:45
direct
British Airways (BA)
CPT — JNB
-
-
-
-
-
-
S
Select dates
15:40 → 17:45
direct
British Airways (BA)
CPT — JNB
-
-
-
T
-
S
-
Select dates
15:55 → 17:55
direct
British Airways (BA)
CPT — JNB
-
-
-
-
-
S
-
Select dates
15:55 → 17:55
direct
British Airways (BA)
CPT — JNB
-
-
-
-
-
-
S
Select dates
16:20 → 18:25
direct
British Airways (BA)
CPT — JNB
M
T
W
T
F
S
-
Select dates
16:20 → 18:25
direct
British Airways (BA)
CPT — JNB
-
-
-
-
-
-
S
Select dates
16:30 → 18:30
direct
British Airways (BA)
CPT — JNB
-
-
-
-
F
-
S
Select dates
16:40 → 18:45
direct
British Airways (BA)
CPT — JNB
M
T
W
T
F
-
-
Select dates
16:40 → 18:45
direct
British Airways (BA)
CPT — JNB
M
T
W
T
F
S
-
Select dates
16:50 → 19:40
1 stop
British Airways (BA)
CPT — JNB
M
T
W
T
F
-
-
Select dates
16:50 → 19:40
1 stop
British Airways (BA)
CPT — JNB
-
-
-
-
-
-
S
Select dates
17:20 → 19:25
direct
British Airways (BA)
CPT — JNB
-
-
-
-
-
-
S
Select dates
17:25 → 19:25
direct
British Airways (BA)
CPT — JNB
-
-
W
-
-
-
-
Select dates
17:25 → 19:25
direct
British Airways (BA)
CPT — JNB
-
-
-
-
-
S
-
Select dates
17:25 → 19:25
direct
British Airways (BA)
CPT — JNB
-
-
-
-
-
-
S
Select dates
17:25 → 19:25
direct
British Airways (BA)
CPT — JNB
-
-
-
-
F
-
-
Select dates
17:25 → 19:25
direct
British Airways (BA)
CPT — JNB
-
T
-
T
-
-
-
Select dates
17:25 → 19:25
direct
British Airways (BA)
CPT — JNB
M
-
-
-
-
-
-
Select dates
17:25 → 19:30
direct
British Airways (BA)
CPT — JNB
M
T
W
T
F
S
-
Select dates
17:25 → 19:30
direct
British Airways (BA)
CPT — JNB
M
T
-
T
F
-
-
Select dates
17:30 → 19:30
direct
British Airways (BA)
CPT — JNB
M
-
-
-
-
-
-
Select dates
17:35 → 19:40
direct
British Airways (BA)
CPT — JNB
-
-
W
-
-
-
-
Select dates
17:50 → 19:55
direct
British Airways (BA)
CPT — JNB
-
-
W
-
F
-
S
Select dates
18:05 → 20:10
direct
British Airways (BA)
CPT — JNB
-
-
-
-
-
-
S
Select dates
18:05 → 20:10
direct
British Airways (BA)
CPT — JNB
M
-
W
T
F
-
-
Select dates
18:10 → 20:10
direct
British Airways (BA)
CPT — JNB
-
-
-
T
-
-
S
Select dates
18:10 → 20:10
direct
British Airways (BA)
CPT — JNB
-
-
-
-
-
S
-
Select dates
18:10 → 20:10
direct
British Airways (BA)
CPT — JNB
M
T
-
-
-
-
-
Select dates
18:10 → 20:10
direct
British Airways (BA)
CPT — JNB
-
-
W
-
F
-
-
Select dates
18:25 → 20:30
direct
British Airways (BA)
CPT — JNB
M
T
W
T
F
-
S
Select dates
18:35 → 20:50
direct
British Airways (BA)
CPT — HLA
M
T
W
T
F
S
S
Select dates
19:15 → 21:20
direct
British Airways (BA)
CPT — JNB
-
-
-
-
-
-
S
Select dates
19:15 → 21:20
direct
British Airways (BA)
CPT — JNB
M
T
W
T
F
S
-
Select dates
19:35 → 21:35
direct
British Airways (BA)
CPT — JNB
-
-
-
-
F
-
-
Select dates
19:35 → 21:35
direct
British Airways (BA)
CPT — JNB
-
-
-
-
F
-
S
Select dates
19:40 → 21:45
direct
British Airways (BA)
CPT — JNB
-
-
-
-
-
S
-
Select dates
19:50 → 21:55
direct
British Airways (BA)
CPT — JNB
M
T
W
T
F
-
-
Select dates
19:50 → 21:55
direct
British Airways (BA)
CPT — JNB
M
T
W
T
F
S
-
Select dates
19:50 → 22:05
direct
British Airways (BA)
CPT — HLA
M
T
W
T
F
S
S
Select dates
19:50 → 22:05
direct
British Airways (BA)
CPT — HLA
-
-
W
T
F
-
S
Select dates
20:25 → 22:25
direct
British Airways (BA)
CPT — JNB
-
-
-
-
-
-
S
Select dates
20:25 → 22:25
direct
British Airways (BA)
CPT — JNB
-
-
W
T
F
-
-
Select dates
20:25 → 22:25
direct
British Airways (BA)
CPT — JNB
M
T
-
-
-
S
-
Select dates
20:40 → 22:45
direct
British Airways (BA)
CPT — JNB
-
-
-
-
F
-
S
Select dates
20:55 → 23:00
direct
British Airways (BA)
CPT — JNB
-
-
-
-
F
-
S
Select dates
21:05 → 23:10
direct
British Airways (BA)
CPT — JNB
-
T
-
-
-
S
-
Select dates