Good round-trip deal | R4 277 or less |
---|---|
Good one-way deal | R20 858 or less |
Fly to
Route
Depart
Return
Price
CalgaryCape Town
YYC - CPT
YYCCPT
Calgary
ma 21/4
9:55-17:50
1 stop23h 55m
Cape Town Intl
ti 6/5
20:05-18:28
2 stops30h 23m
CalgaryCape Town
YYC - CPT
YYCCPT
Calgary
ti 4/3
11:35-7:40
2 stops35h 05m
Cape Town Intl
ti 11/3
18:45-16:30
1 stop29h 45m
EdmontonJohannesburg
YEG - JNB
YEGJNB
Edmonton
ma 3/3
20:40-7:05
2 stops49h 25m
Johannesburg OR Tambo
ke 19/3
19:30-19:36
2 stops32h 06m
CalgaryJohannesburg
YYC - JNB
YYCJNB
Calgary
su 9/3
12:35-7:05
2 stops34h 30m
Johannesburg OR Tambo
su 16/3
19:30-16:30
1 stop29h 00m
EdmontonJohannesburg
YEG - JNB
YEGJNB
Edmonton
la 1/3
0:05-7:05
2 stops46h 00m
Johannesburg OR Tambo
ti 18/3
10:10-10:45
2 stops56h 35m
CalgaryJohannesburg
YYC - JNB
YYCJNB
Calgary
ke 26/2
8:00-19:00
2 stops26h 00m
Johannesburg OR Tambo
ti 4/3
23:55-20:53
2 stops29h 58m
EdmontonJohannesburg
YEG - JNB
YEGJNB
Edmonton
ma 3/3
9:45-