
Round-trip from | $1,023 (CrystalTravel) |
|---|---|
One-way from | $545 (CrystalTravel) |
Fly from
Fly to
Route
Depart
Return
PittsburghJohannesburg
PIT - JNB
PITJNB
Pittsburgh
Mon 8/10
10:26 am-8:20 am
2 stops39h 54m
Johannesburg OR Tambo
Wed 8/19
9:50 am-7:27 pm
2 stops39h 37m
CharlestonJohannesburg
CRW - JNB
CRWJNB
Charleston Yeager
Thu 8/27
10:59 am-8:20 am
2 stops39h 21m
Johannesburg OR Tambo
Wed 9/9
9:50 am-10:08 pm
2 stops42h 18m
Washington, D.C.Johannesburg
IAD - JNB
IADJNB
Washington, D.C. Dulles Intl
Mon 5/11
10:55 am-4:15 pm
1 stop23h 20m
Johannesburg OR Tambo
Fri 6/19
10:20 pm-8:40 am
1 stop40h 20m
Washington, D.C.Johannesburg
IAD - JNB
IADJNB
Washington, D.C. Dulles Intl
Mon 5/11
10:55 am-4:15 pm
1 stop23h 20m
Johannesburg OR Tambo
Wed 6/17
10:05 am-8:40 am
1 stop28h 35m
PittsburghJohannesburg
PIT - JNB
PITJNB
Pittsburgh
Mon 9/14
12:53 pm-9:00 am
2 stops38h 07m
Johannesburg OR Tambo
Fri 9/18
12:40 pm-3:39 pm
2 stops32h 59m
Washington, D.C.Johannesburg
IAD - JNB
IADJNB
Washington, D.C. Dulles Intl
Sat 5/9
10:55 am-4:15 pm
1 stop23h 20m
Johannesburg OR Tambo
Thu 5/28
1:30 pm-8:40 am
1 stop25h 10m
Washington, D.C.Port Elizabeth
IAD - PLZ
IADPLZ
Washington, D.C. Dulles Intl
Mon 9/7
9:45 pm-6:20 pm
2 stops38h 35m
Port Elizabeth
Fri 9/11
7:55 am-11:35 am
2 stops33h 40m
Washington, D.C.Johannesburg
IAD - JNB
IADJNB
Washington, D.C. Dulles Intl
Wed 7/29
10:55 am-8:35 pm
1 stop27h 40m
Johannesburg OR Tambo
Thu 8/6
1:30 pm-8:40 am
1 stop25h 10m
Washington, D.C.Durban
IAD - DUR
IADDUR
Washington, D.C. Dulles Intl
Thu 9/3
9:00 pm-10:35 am
2 stops31h 35m
Durban King Shaka Intl
Thu 9/10
12:05 pm-3:40 pm
2 stops33h 35m
Washington, D.C.Durban
IAD - DUR
IADDUR
Washington, D.C. Dulles Intl
Mon 9/7
9:00 pm-10:35 am
2 stops31h 35m
Durban King Shaka Intl
Tue 9/15
12:05 pm-3:40 pm
2 stops33h 35m