Fly to
Route
Depart
Return
Price
ChicagoJohannesburg
ORD - JNB
ORDJNB
Chicago O'Hare Intl
Sun 19/1
16:22-10:20
2 stops33h 58m
Johannesburg OR Tambo
Mon 3/2
19:25-17:38
2 stops30h 13m
ChicagoJohannesburg
ORD - JNB
ORDJNB
Chicago O'Hare Intl
Mon 27/1
7:05-16:00
2 stops24h 55m
Johannesburg OR Tambo
Sun 23/2
1:15-13:23
2 stops44h 08m
ChicagoJohannesburg
ORD - JNB
ORDJNB
Chicago O'Hare Intl
Thu 27/2
20:30-10:50
1 stop30h 20m
Johannesburg OR Tambo
Wed 12/3
19:05-11:10
1 stop23h 05m
ChicagoJohannesburg
ORD - JNB
ORDJNB
Chicago O'Hare Intl
Wed 2/4
10:15-13:05
1 stop19h 50m
Johannesburg OR Tambo
Sat 19/4
8:20-8:05
2 stops30h 45m
ChicagoJohannesburg
ORD - JNB
ORDJNB
Chicago O'Hare Intl
Fri 24/1
7:05-0:15
2 stops33h 10m
Johannesburg OR Tambo
Thu 30/1
1:15-9:55
2 stops40h 40m
ChicagoJohannesburg
ORD - JNB
ORDJNB
Chicago O'Hare Intl
Wed 15/1
21:45-10:20
1 stop28h 35m
Johannesburg OR Tambo
Wed 22/1
19:25-18:45
1 stop31h 20m
ChicagoDurban
ORD - DUR
ORDDUR
Chicago O'Hare Intl
Fri 24/1
11:55-13:30
2 stops41h 35m
Durban King Shaka Intl
Fri 31/1
16:05-18:35
2 stops34h 30m
MilwaukeeCape Town
MKE - CPT
MKECPT
Milwaukee-Mitchell
Tue 21/1
18:00-10:20
2 stops32h 20m
Cape Town Intl
Tue 28/1
22:00-18:35
2 stops28h 35m
MilwaukeeCape Town
MKE - CPT
MKECPT
Milwaukee-Mitchell
Tue 21/1
18:00-12:10
2 stops34h 10m
Cape Town Intl
Tue 28/1
22:00-17:47
2 stops27h 47m
ChicagoCape Town
ORD - CPT
ORDCPT
Chicago O'Hare Intl
Wed 22/1
9:45-14:30
1 stop20h 45m
Cape Town Intl
Sun 2/3
13:50-7:40
2 stops25h 50m