Direct flights from Shenzhen Bao'an International (SZX) to O.R. Tambo International (JNB)

5 nonstop flights a week from Shenzhen Bao'an International (SZX) to O.R. Tambo International (JNB) with 1 airline, 13h 30m in the air, 6,637 mi (10,682 km).

Flights from Shenzhen to Johannesburg

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Prices by day: Shenzhen to Johannesburg

Lowest one-way price in dollars from recent searches, cheap days in green. Press a day to see flights and exact prices.

Filters

Shenzhen Bao'an International (SZX) to O.R. Tambo International (JNB) at a glance

flights a week
5
flights today
1
airline
1
flight time
13h 30m
distance
6,637 mi (10,682 km)
departure
00:10
arrival terminal
A

Shenzhen Bao'an International (SZX) to O.R. Tambo International (JNB) flight schedule

5 flights a week. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
CA 867
Air China
00:10 Shenzhen Bao'an International
07:40 O.R. Tambo International, terminal A
13h 30m
Mon, Wed, Thu, Fri, Sat
Airbus A350-900

Days of the week are taken from the schedule for the next 14 days; schedules change by season. Johannesburg is 6 hours behind Shenzhen.

Airlines flying Shenzhen Bao'an International (SZX) to O.R. Tambo International (JNB)

Nonstop flights a week by the current schedule

Frequently asked questions

How many nonstop flights are there from Shenzhen Bao'an International (SZX) to O.R. Tambo International (JNB)?
5 nonstop flights a week by the current schedule, 1 flight number, 1 today.
How long is the flight from Shenzhen Bao'an International (SZX) to O.R. Tambo International (JNB)?
13 hours 30 minutes nonstop.
Which airlines fly nonstop from Shenzhen Bao'an International (SZX) to O.R. Tambo International (JNB)?
Air China (5 a week).
Which terminals are used between Shenzhen Bao'an International (SZX) and O.R. Tambo International (JNB)?
Flights depart from Shenzhen Bao'an International and arrive at O.R. Tambo International, terminal A.
How far is O.R. Tambo International (JNB) from Shenzhen Bao'an International (SZX)?
6,637 mi (10,682 km) in a straight line.