
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
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
OmahaJohannesburg
OMA - JNB
OMAJNB
Omaha Eppley Airfield
Mon 8/10
3:13 pm-1:25 pm
2 stops39h 12m
Johannesburg OR Tambo
Mon 8/31
2:30 pm-12:20 pm
3 stops28h 50m
Des MoinesJohannesburg
DSM - JNB
DSMJNB
Des Moines
Sat 10/31
6:20 am-10:00 pm
2 stops32h 40m
Johannesburg OR Tambo
Wed 11/18
9:55 pm-1:27 pm
1 stop23h 32m
OmahaJohannesburg
OMA - JNB
OMAJNB
Omaha Eppley Airfield
Sat 8/29
7:49 am-7:40 pm
1 stop28h 51m
Johannesburg OR Tambo
Fri 9/11
11:15 pm-7:35 pm
2 stops27h 20m
Des MoinesJohannesburg
DSM - JNB
DSMJNB
Des Moines
Mon 7/27
5:50 am-6:30 pm
2 stops29h 40m
Johannesburg OR Tambo
Mon 8/3
7:00 pm-11:44 pm
2 stops35h 44m
| 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 |