Shanghai Pudong International Airport to King Shaka International Airport / Flights from US$585 incl. tax

Discover the best flight deals from Shanghai Pudong International Airport to King Shaka International Airport /

Shanghai Pudong International Airport to King Shaka International Airport / Flight Route Info

The distance between Shanghai Pudong International Airport and King Shaka International Airport / is approximately 11,727.02 km. Find the best flight deals and travel tips.

Flight distance
11,727.02 km
Cheapest one-way ticket price
US$585
Cheapest return ticket price
US$988

Shanghai Pudong International Airport to King Shaka International Airport / Flights

Compare and book the best deals

09:55
PVG
Shanghai
33h 35m
1 stop
13:30
DUR
Durban
US$1,545
US$585
62% OFF
09:55
PVG
Shanghai
33h 35m
1 stop
13:30
DUR
Durban
US$1,545
US$591
62% OFF
23:05
PVG
Shanghai
44h 25m
1 stop
13:30
DUR
Durban
US$1,545
US$592
62% OFF
10:10
PVG
Shanghai
33h 20m
1 stop
13:30
DUR
Durban
US$1,545
US$649
57% OFF
23:05
PVG
Shanghai
44h 25m
1 stop
13:30
DUR
Durban
US$2,377
US$930
61% OFF
23:00
PVG
Shanghai
24h 10m
1 stop
17:10
DUR
Durban
US$2,377
US$943
60% OFF

Shanghai Pudong International Airport to King Shaka International Airport / Departure Airports

Airports in Shanghai Pudong International Airport

Shanghai Pudong International Airport to King Shaka International Airport / Arrival Airports

Airports in King Shaka International Airport /

Shanghai Pudong International Airport to King Shaka International Airport / Airlines

Airlines operating flights on this route

Shanghai Pudong International Airport to King Shaka International Airport / FAQ

Common questions about Shanghai Pudong International Airport to King Shaka International Airport / flights