
Round-trip from | $1,322 (Ovago) |
|---|---|
One-way from | $765 (oojo) |
Fly from
Fly to
Route
Depart
Return
MolineJohannesburg
MLI - JNB
MLIJNB
Moline Quad-City
Fri 8/7
4:05 pm-8:20 am
2 stops57h 15m
Johannesburg OR Tambo
Thu 8/27
9:45 am-9:13 pm
2 stops42h 28m
Des MoinesJohannesburg
DSM - JNB
DSMJNB
Des Moines
Thu 9/24
2:44 pm-9:00 am
2 stops35h 16m
Johannesburg OR Tambo
Fri 10/2
2:05 pm-12:04 am
2 stops40h 59m
Des MoinesJohannesburg
DSM - JNB
DSMJNB
Des Moines
Fri 9/11
3:22 pm-1:25 pm
2 stops39h 03m
Johannesburg OR Tambo
Sun 9/20
2:30 pm-9:28 pm
3 stops37h 58m
Des MoinesJohannesburg
DSM - JNB
DSMJNB
Des Moines
Fri 9/11
4:15 pm-7:40 pm
1 stop20h 25m
Johannesburg OR Tambo
Sun 9/20
9:55 pm-6:00 pm
1 stop27h 05m
Des MoinesJohannesburg
DSM - JNB
DSMJNB
Des Moines
Thu 9/24
8:00 am-6:30 pm
3 stops27h 30m
Johannesburg OR Tambo
Fri 10/2
10:00 pm-11:59 pm
2 stops32h 59m
OmahaJohannesburg
OMA - JNB
OMAJNB
Omaha Eppley Airfield
Sat 8/1
7:55 am-9:20 am
2 stops42h 25m
Johannesburg OR Tambo
Sat 8/8
8:45 am-8:42 pm
2 stops42h 57m
OmahaJohannesburg
OMA - JNB
OMAJNB
Omaha Eppley Airfield
Sat 8/1
6:40 pm-8:35 am
2 stops30h 55m
Johannesburg OR Tambo
Sat 8/8
8:45 am-5:28 pm
2 stops39h 43m
Des MoinesJohannesburg
DSM - JNB
DSMJNB
Des Moines
Thu 9/24
11:28 am-7:40 pm
1 stop25h 12m
Johannesburg OR Tambo
Fri 10/2
11:15 pm-8:49 pm
2 stops28h 34m
Des MoinesJohannesburg
DSM - JNB
DSMJNB
Des Moines
Thu 9/24
11:28 am-7:40 pm
1 stop25h 12m
Johannesburg OR Tambo
Fri 10/2
8:15 pm-10:29 pm
2 stops33h 14m
Des MoinesJohannesburg
DSM - JNB
DSMJNB
Des Moines
Tue 7/28
1:35 pm-9:00 am
2 stops36h 25m
Johannesburg OR Tambo
Tue 8/4
8:55 pm-7:13 pm
2 stops29h 18m
| Airline | Cheapest | Average | Flexibility | On-time |
|---|---|---|---|---|
| Cheapest$1,527 | Average$1,651 | FlexibilityNo cancel fee | On-time68% | |
| Cheapest$1,591 | Average$2,381 | FlexibilityNo cancel fee | On-timeN/A |