Emirates Sale | Flights from R7,338*  

Flights from Shanghai to Johannesburg

You want to get on the cheapest flight from Shanghai to Johannesburg. Untitled Document

Use the flight bookings tool on the left to identify and make a reservation on the cheapest airline - it will show you flight schedules and airfares for all airlines flying the route. Email us a review of your flight and we'll send you flight discount vouchers to reduce the cost of your next one.

Airlines flying from Shanghai to Johannesburg

Airline
Airports
Stops

Emirates

Shanghai Pu Dong (PVG) to Johannesburg (JNB)

1-stop
Dubai

KLM Royal Dutch Airlines

Shanghai Pu Dong (PVG) to Johannesburg (JNB)

1-stop (29h20m)
Amsterdam
(Schipol)

Singapore Airlines

Shanghai Pu Dong (PVG) to Johannesburg (JNB)

1-stop
Singapore (SIN)

Cathay Pacific Airways

Shanghai Pu Dong (PVG) to Johannesburg (JNB)

1-stop (19h55m)
Hong Kong
( HKG)

Malaysia Airlines

South African flights suspended from 31 January 2012

South African Airways

Shanghai Pu Dong (PVG) to Johannesburg (JNB)

1-stop (17h25m)
Hong Kong
( HKG)

Thai International Airways

Shanghai Pu Dong (PVG) to Johannesburg (JNB)

1-stop (17h30m)
Hong Kong
(HKG)

Virgin Atlantic Airways

Shanghai Pu Dong (PVG) to Johannesburg (JNB)

1-stop (29h45m)
London
(Heathrow)

Shanghai to Johannesburg flight route

China Eastern Airlines' non-stop

If your aim is to get on the fastest flight from Shanghai to Johannesburg, it's a no-brainer - China Eastern Airlines operates the only non-stop flight from Shanghai to Johannesburg. The flight takes 16h20m including a 1hour stopover in the Maldives (yes, they do still call it non-stop since nobody gets off), and operates on Tuesdays and Fridays. China Eastern Airlines first flew the route on the 27th April 2007, with an Airbus A340-300 carrying more than 150 passengers. China Eastern Airlines is China's third-largest airline, and uses Shanghai as its base.

The flight to Johannesburg (MU213) departs Shanghai Pu Dong at 2355, arrive in the Maldives at 0455am, depart the Maldives at 0605 and arrives at OR Tambo International Airport (Johannesburg) at 1015. The flight to Shanghai (MU214) leaves OR Tambo International (Johannesburg) at 0205, lands in the Maldives at 0050, then leaves the Maldives at 0200 and arrives in Shanghai at 1220.

Hiring cars in Joburg

There are several options for hiring cars in Joburg :

Avis car rental

Budget car rental

Europcar rentals

First Car Rental

Hertz car rental

Tempest car hire

Thrifty Car Rental

R24 road out of Johannesburg International Airport


Ritsgids logo