Popular in | December |
---|---|
Cheapest in | May |
Round-trip from | C$ 1,187 |
One-way from | C$ 820 |
YYZ - JNB Price | C$ 876 - C$ 1,715 |
---|---|
JNB Temperature | 10 - 20 °C |
JNB Rainfall | 0 - 120 mm |
Fly from
Fly to
Budget
C$ 1,325 - C$ 1,512
Route
Depart
Return
Price
Toronto Pearson IntlJohannesburg OR Tambo
YYZ - JNB
YYZJNB
Toronto Pearson Intl
Mon 25/9
1 stop30h 30m
Johannesburg OR Tambo
Tue 24/10
1 stop26h 35m
Toronto Pearson IntlJohannesburg OR Tambo
YYZ - JNB
YYZJNB
Toronto Pearson Intl
Mon 25/9
1 stop32h 40m
Johannesburg OR Tambo
Tue 24/10
1 stop30h 35m
Toronto Pearson IntlJohannesburg OR Tambo
YYZ - JNB
YYZJNB
Toronto Pearson Intl
Tue 22/8
2 stops33h 06m
Johannesburg OR Tambo
Sun 24/9
2 stops30h 55m
Toronto Pearson IntlJohannesburg OR Tambo
YYZ - JNB
YYZJNB
Toronto Pearson Intl
Tue 22/8
2 stops35h 16m
Johannesburg OR Tambo
Sun 24/9
2 stops32h 55m
Toronto Pearson IntlJohannesburg OR Tambo
YYZ - JNB
YYZJNB
Toronto Pearson Intl
Tue 22/8
2 stops30h 35m
Johannesburg OR Tambo
Sun 24/9
2 stops24h 35m
Toronto Pearson IntlJohannesburg OR Tambo
YYZ - JNB
YYZJNB
Toronto Pearson Intl
Tue 22/8
2 stops32h 45m
Johannesburg OR Tambo
Sun 24/9
1 stop26h 35m
Toronto Pearson IntlJohannesburg OR Tambo
YYZ - JNB
YYZJNB
Toronto Pearson Intl
Mon 25/9
2 stops31h 15m
Johannesburg OR Tambo
Tue 24/10
2 stops26h 35m
Toronto Pearson IntlJohannesburg OR Tambo
YYZ - JNB
YYZJNB
Toronto Pearson Intl
Tue 22/8
1 stop22h 20m
Johannesburg OR Tambo
Sun 24/9
1 stop27h 15m
Toronto Pearson IntlJohannesburg OR Tambo
YYZ - JNB
YYZJNB
Toronto Pearson Intl
Tue 22/8
1 stop31h 55m
Johannesburg OR Tambo
Sun 24/9
1 stop27h 15m