
Round-trip from | $1,298 (oojo) |
|---|---|
One-way from | $1,094 (SmartFares) |
Fly from
Fly to
Route
Depart
Return
MadisonJohannesburg
MSN - JNB
MSNJNB
Madison Truax Field
Thu 9/10
1:09 pm-9:00 am
2 stops36h 51m
Johannesburg OR Tambo
Sun 9/13
12:40 pm-9:27 pm
2 stops39h 47m
MadisonCape Town
MSN - CPT
MSNCPT
Madison Truax Field
Fri 5/15
5:00 am-9:30 am
2 stops45h 30m
Cape Town Intl
Fri 5/22
8:00 pm-8:55 am
2 stops43h 55m
MadisonJohannesburg
MSN - JNB
MSNJNB
Madison Truax Field
Fri 5/15
8:24 pm-9:25 am
2 stops30h 01m
Johannesburg OR Tambo
Fri 5/22
9:15 pm-11:06 pm
2 stops32h 51m
MadisonJohannesburg
MSN - JNB
MSNJNB
Madison Truax Field
Wed 7/29
8:19 am-8:20 am
2 stops41h 01m
Johannesburg OR Tambo
Mon 8/10
9:50 am-7:02 pm
2 stops40h 12m
MadisonCape Town
MSN - CPT
MSNCPT
Madison Truax Field
Tue 7/28
5:45 pm-3:20 pm
2 stops62h 35m
Cape Town Intl
Tue 8/11
5:55 pm-9:05 pm
2 stops34h 10m
MadisonCape Town
MSN - CPT
MSNCPT
Madison Truax Field
Tue 6/2
4:30 pm-11:00 am
2 stops35h 30m
Cape Town Intl
Wed 6/10
6:50 pm-6:14 pm
2 stops30h 24m
MadisonJohannesburg
MSN - JNB
MSNJNB
Madison Truax Field
Thu 7/30
10:53 am-6:30 pm
1 stop24h 37m
Johannesburg OR Tambo
Sun 8/9
7:00 pm-9:17 pm
2 stops33h 17m
MadisonCape Town
MSN - CPT
MSNCPT
Madison Truax Field
Fri 5/15
6:30 am-9:25 pm
2 stops31h 55m
Cape Town Intl
Fri 5/22
8:05 pm-12:32 pm
1 stop23h 27m
MadisonCape Town
MSN - CPT
MSNCPT
Madison Truax Field
Tue 6/2
1:29 pm-9:25 pm
2 stops24h 56m
Cape Town Intl
Wed 6/10
11:15 pm-2:05 pm
2 stops45h 50m
MadisonCape Town
MSN - CPT
MSNCPT
Madison Truax Field
Tue 7/28
4:36 pm-9:45 am
2 stops34h 09m
Cape Town Intl
Tue 8/11
8:05 pm-4:35 pm
1 stop27h 30m