
Most accurate provider | Ovago 2 stars |
|---|---|
Most trusted provider | Ovago 2 stars |
Round-trip from | $937 (American Airlines) |
One-way from | $843 (flightsite.co.za) |
Popular in | December |
Cheapest in | February |
Average price | $1,049 |
Fly from
Fly to
Route
Depart
Return
Price
JohannesburgOntario
JNB - ONT
JNBONT
Johannesburg OR Tambo
Thu 2/5
10:00 pm-10:49 pm
2 stops34h 49m
Ontario
Mon 2/9
4:49 pm-10:25 am
2 stops31h 36m
JohannesburgOntario
JNB - ONT
JNBONT
Johannesburg OR Tambo
Fri 11/21
10:00 pm-7:05 pm
2 stops31h 05m
Ontario
Sun 12/7
2:53 pm-7:35 am
2 stops30h 42m
JohannesburgOntario
JNB - ONT
JNBONT
Johannesburg OR Tambo
Fri 11/21
10:00 pm-7:05 pm
2 stops31h 05m
Ontario
Sat 12/6
12:46 pm-7:35 am
2 stops32h 49m
JohannesburgOntario
JNB - ONT
JNBONT
Johannesburg OR Tambo
Mon 12/15
10:00 pm-11:58 pm
2 stops35h 58m
Ontario
Mon 12/29
10:29 pm-7:00 pm
1 stop34h 31m
JohannesburgOntario
JNB - ONT
JNBONT
Johannesburg OR Tambo
Wed 11/12
8:20 pm-6:22 pm
2 stops32h 02m
Ontario
Wed 11/19
11:59 am-3:55 am
2 stops29h 56m
JohannesburgOntario
JNB - ONT
JNBONT
Johannesburg OR Tambo
Wed 11/19
1:45 pm-8:53 pm
2 stops41h 08m
Ontario
Wed 12/3
6:00 am-8:40 am
2 stops40h 40m
JohannesburgOntario
JNB - ONT
JNBONT
Johannesburg OR Tambo
Thu 2/5
7:20 pm-10:29 pm
2 stops37h 09m
Ontario
Mon 2/9
10:30 pm-7:00 pm
1 stop34h 30m
JohannesburgOntario
JNB - ONT
JNBONT
Johannesburg OR Tambo
Fri 11/21
8:20 pm-11:59 pm
2 stops37h 39m
Ontario
Mon 12/8
6:00 am-8:40 am
2 stops40h 40m
JohannesburgOntario
JNB - ONT
JNBONT
Johannesburg OR Tambo
Tue 1/13
11:59 pm-9:07 pm
2 stops31h 08m
JohannesburgOntario
JNB - ONT
JNBONT
Johannesburg OR Tambo
Mon 12/1
8:20 pm-6:33 pm
2 stops32h 13m