Flights from Johannesburg to Beijing (JNB to PEK)

There are 19 flight connection options available between Johannesburg, OR Tambo and Beijing, Capital on Thursday, 2nd May.

Flights departing on Thursday, 2nd May

# Stops Duration Departure time Arrival time
Option #1 Dubai, United Arab Emirates 18h 00 min 22:20 (10:20 pm)
2nd May
22:20 (10:20 pm)
3rd May
Option #2 Singapore, Singapore 18h 55 min 13:45 (1:45 pm)
2nd May
14:40 (2:40 pm)
3rd May
Option #3 Dubai, United Arab Emirates 20h 00 min 13:25 (1:25 pm)
2nd May
15:25 (3:25 pm)
3rd May
Option #4 Addis Ababa, Ethiopia 20h 50 min 14:30 (2:30 pm)
2nd May
17:20 (5:20 pm)
3rd May
Option #5 Dubai, United Arab Emirates 21h 10 min 19:10 (7:10 pm)
2nd May
22:20 (10:20 pm)
3rd May
Option #6 Singapore, Singapore 19h 30 min 13:45 (1:45 pm)
2nd May
15:15 (3:15 pm)
3rd May
Option #7 Dubai, United Arab Emirates 26h 55 min 13:25 (1:25 pm)
2nd May
22:20 (10:20 pm)
3rd May
Option #8 Addis Ababa, Ethiopia 27h 00 min 08:20 (8:20 am)
2nd May
17:20 (5:20 pm)
3rd May
Option #9 Singapore, Singapore 27h 15 min 13:45 (1:45 pm)
2nd May
23:00 (11:00 pm)
3rd May
Option #10 Amsterdam, Netherlands 27h 40 min 23:15 (11:15 pm)
2nd May
08:55 (8:55 am)
4th May
Option #11 Singapore, Singapore 26h 55 min 13:45 (1:45 pm)
2nd May
22:40 (10:40 pm)
3rd May
Option #12 Frankfurt, Germany 28h 15 min 19:00 (7:00 pm)
2nd May
05:15 (5:15 am)
4th May
Option #13 Paris, France 27h 55 min 18:50 (6:50 pm)
2nd May
04:45 (4:45 am)
4th May
Option #14 Istanbul, Turkey 29h 05 min 18:05 (6:05 pm)
2nd May
05:10 (5:10 am)
4th May
Option #15 Singapore, Singapore 33h 45 min 13:45 (1:45 pm)
2nd May
05:30 (5:30 am)
4th May
Option #16 Frankfurt, Germany 34h 40 min 19:00 (7:00 pm)
2nd May
11:40 (11:40 am)
4th May
Option #17 London, United Kingdom 34h 10 min 21:05 (9:05 pm)
2nd May
13:15 (1:15 pm)
4th May
Option #18 Paris, France 38h 35 min 18:50 (6:50 pm)
2nd May
15:25 (3:25 pm)
4th May
Option #19 Paris, France 35h 35 min 18:50 (6:50 pm)
2nd May
12:25 (12:25 pm)
4th May

Option #1

Flight Johannesburg - Dubai

Emirates international flight EK766 leaves Johannesburg (OR Tambo), Terminal «B» at 22:20 (10:20 pm) and lands in Dubai, Terminal «3» at 08:20 (8:20 am). Flight duration is 8 hours 00 minutes.

Connection in Dubai

Connection time in Dubai is 2 hours and 30 minutes (from 08:20 / 8:20 am, 3rd May to 10:50 / 10:50 am, 3rd May). Stay in terminal «3» to change plane.

Flight Dubai - Beijing

Emirates international flight EK308 leaves Dubai, Terminal «3» at 10:50 (10:50 am) and lands in Beijing (Capital), Terminal «3» at 22:20 (10:20 pm). Flight duration is 7 hours 30 minutes.

Option #2

Flight Johannesburg - Singapore

Singapore Airlines international flight SQ479 leaves Johannesburg (OR Tambo), Terminal «A» at 13:45 (1:45 pm) and lands in Singapore (Changi) at 06:10 (6:10 am). Flight duration is 10 hours 25 minutes.

Connection in Singapore

Connection time in Singapore, Changi airport is 2 hours and 20 minutes (from 06:10 / 6:10 am, 3rd May to 08:30 / 8:30 am, 3rd May).

Flight Singapore - Beijing

Singapore Airlines international flight SQ802 leaves Singapore (Changi), Terminal «3» at 08:30 (8:30 am) and lands in Beijing (Capital), Terminal «3» at 14:40 (2:40 pm). Flight duration is 6 hours 10 minutes.

Option #3

Flight Johannesburg - Dubai

Emirates international flight EK762 leaves Johannesburg (OR Tambo), Terminal «B» at 13:25 (1:25 pm) and lands in Dubai, Terminal «3» at 23:45 (11:45 pm). Flight duration is 8 hours 20 minutes.

Connection in Dubai

Connection time in Dubai is 4 hours and 5 minutes (from 23:45 / 11:45 pm, 2nd May to 03:50 / 3:50 am, 3rd May). Stay in terminal «3» to change plane.

Flight Dubai - Beijing

Emirates international flight EK306 leaves Dubai, Terminal «3» at 03:50 (3:50 am) and lands in Beijing (Capital), Terminal «3» at 15:25 (3:25 pm). Flight duration is 7 hours 35 minutes.

Option #4

Flight Johannesburg - Addis Ababa

Ethiopian Airlines international flight ET808 leaves Johannesburg (OR Tambo), Terminal «B» at 14:30 (2:30 pm) and lands in Addis Ababa (Bole), Terminal «2» at 20:45 (8:45 pm). Flight duration is 5 hours 15 minutes.

Connection in Addis Ababa

Connection time in Addis Ababa, Bole airport is 4 hours and 55 minutes (from 20:45 / 8:45 pm, 2nd May to 01:40 / 1:40 am, 3rd May). Stay in terminal «2» to change plane.

Flight Addis Ababa - Beijing

Ethiopian Airlines international flight ET604 leaves Addis Ababa (Bole), Terminal «2» at 01:40 (1:40 am) and lands in Beijing (Capital), Terminal «3» at 17:20 (5:20 pm). Flight duration is 10 hours 40 minutes.

Option #5

Flight Johannesburg - Dubai

Emirates international flight EK764 leaves Johannesburg (OR Tambo), Terminal «B» at 19:10 (7:10 pm) and lands in Dubai, Terminal «3» at 05:25 (5:25 am). Flight duration is 8 hours 15 minutes.

Connection in Dubai

Connection time in Dubai is 5 hours and 25 minutes (from 05:25 / 5:25 am, 3rd May to 10:50 / 10:50 am, 3rd May). Stay in terminal «3» to change plane.

Flight Dubai - Beijing

Emirates international flight EK308 leaves Dubai, Terminal «3» at 10:50 (10:50 am) and lands in Beijing (Capital), Terminal «3» at 22:20 (10:20 pm). Flight duration is 7 hours 30 minutes.

Option #6

Flight Johannesburg - Singapore

Singapore Airlines international flight SQ479 leaves Johannesburg (OR Tambo), Terminal «A» at 13:45 (1:45 pm) and lands in Singapore (Changi) at 06:10 (6:10 am). Flight duration is 10 hours 25 minutes.

Connection in Singapore

Connection time in Singapore, Changi airport is 2 hours and 50 minutes (from 06:10 / 6:10 am, 3rd May to 09:00 / 9:00 am, 3rd May).

Flight Singapore - Beijing

Air China international flight CA976 leaves Singapore (Changi), Terminal «1» at 09:00 (9:00 am) and lands in Beijing (Capital), Terminal «3» at 15:15 (3:15 pm). Flight duration is 6 hours 15 minutes.

Option #7

Flight Johannesburg - Dubai

Emirates international flight EK762 leaves Johannesburg (OR Tambo), Terminal «B» at 13:25 (1:25 pm) and lands in Dubai, Terminal «3» at 23:45 (11:45 pm). Flight duration is 8 hours 20 minutes.

Connection in Dubai

Connection time in Dubai is 11 hours and 5 minutes (from 23:45 / 11:45 pm, 2nd May to 10:50 / 10:50 am, 3rd May). Stay in terminal «3» to change plane.

Flight Dubai - Beijing

Emirates international flight EK308 leaves Dubai, Terminal «3» at 10:50 (10:50 am) and lands in Beijing (Capital), Terminal «3» at 22:20 (10:20 pm). Flight duration is 7 hours 30 minutes.

Option #8

Flight Johannesburg - Addis Ababa

Ethiopian Airlines international flight ET848 leaves Johannesburg (OR Tambo), Terminal «B» at 08:20 (8:20 am) and lands in Addis Ababa (Bole), Terminal «2» at 14:45 (2:45 pm). Flight duration is 5 hours 25 minutes.

Connection in Addis Ababa

Connection time in Addis Ababa, Bole airport is 10 hours and 55 minutes (from 14:45 / 2:45 pm, 2nd May to 01:40 / 1:40 am, 3rd May). Stay in terminal «2» to change plane.

Flight Addis Ababa - Beijing

Ethiopian Airlines international flight ET604 leaves Addis Ababa (Bole), Terminal «2» at 01:40 (1:40 am) and lands in Beijing (Capital), Terminal «3» at 17:20 (5:20 pm). Flight duration is 10 hours 40 minutes.

Option #9

Flight Johannesburg - Singapore

Singapore Airlines international flight SQ479 leaves Johannesburg (OR Tambo), Terminal «A» at 13:45 (1:45 pm) and lands in Singapore (Changi) at 06:10 (6:10 am). Flight duration is 10 hours 25 minutes.

Connection in Singapore

Connection time in Singapore, Changi airport is 10 hours and 40 minutes (from 06:10 / 6:10 am, 3rd May to 16:50 / 4:50 pm, 3rd May).

Flight Singapore - Beijing

Singapore Airlines international flight SQ806 leaves Singapore (Changi), Terminal «3» at 16:50 (4:50 pm) and lands in Beijing (Capital), Terminal «3» at 23:00 (11:00 pm). Flight duration is 6 hours 10 minutes.

Option #10

Flight Johannesburg - Amsterdam

KLM international flight KL592 leaves Johannesburg (OR Tambo), Terminal «B» at 23:15 (11:15 pm) and lands in Amsterdam (Schiphol) at 10:15 (10:15 am). Flight duration is 11 hours 00 minutes.

Connection in Amsterdam

Connection time in Amsterdam, Schiphol airport is 5 hours and 45 minutes (from 10:15 / 10:15 am, 3rd May to 16:00 / 4:00 pm, 3rd May).

Flight Amsterdam - Beijing

KLM international flight KL897 leaves Amsterdam (Schiphol) at 16:00 (4:00 pm) and lands in Beijing (Capital), Terminal «2» at 08:55 (8:55 am). Flight duration is 10 hours 55 minutes.

Option #11

Flight Johannesburg - Singapore

Singapore Airlines international flight SQ479 leaves Johannesburg (OR Tambo), Terminal «A» at 13:45 (1:45 pm) and lands in Singapore (Changi) at 06:10 (6:10 am). Flight duration is 10 hours 25 minutes.

Connection in Singapore

Connection time in Singapore, Changi airport is 10 hours and 5 minutes (from 06:10 / 6:10 am, 3rd May to 16:15 / 4:15 pm, 3rd May).

Flight Singapore - Beijing

Air China international flight CA776 leaves Singapore (Changi), Terminal «1» at 16:15 (4:15 pm) and lands in Beijing (Capital), Terminal «3» at 22:40 (10:40 pm). Flight duration is 6 hours 25 minutes.

Option #12

Flight Johannesburg - Frankfurt

Lufthansa international flight LH573 leaves Johannesburg (OR Tambo), Terminal «A» at 19:00 (7:00 pm) and lands in Frankfurt, Terminal «1» at 05:35 (5:35 am). Flight duration is 10 hours 35 minutes.

Connection in Frankfurt

Connection time in Frankfurt is 8 hours and 20 minutes (from 05:35 / 5:35 am, 3rd May to 13:55 / 1:55 pm, 3rd May). Stay in terminal «1» to change plane.

Flight Frankfurt - Beijing

Air China international flight CA966 leaves Frankfurt, Terminal «1» at 13:55 (1:55 pm) and lands in Beijing (Capital), Terminal «3» at 05:15 (5:15 am). Flight duration is 9 hours 20 minutes.

Option #13

Flight Johannesburg - Paris

Air France international flight AF995 leaves Johannesburg (OR Tambo), Terminal «B» at 18:50 (6:50 pm) and lands in Paris (Charles de Gaulle), Terminal «2E» at 06:05 (6:05 am). Flight duration is 11 hours 15 minutes.

Connection in Paris

Connection time in Paris, Charles de Gaulle airport is 6 hours and 25 minutes (from 06:05 / 6:05 am, 3rd May to 12:30 / 12:30 pm, 3rd May). Go from terminal «2E» to terminal «1».

Flight Paris - Beijing

Air China international flight CA876 leaves Paris (Charles de Gaulle), Terminal «1» at 12:30 (12:30 pm) and lands in Beijing (Capital), Terminal «3» at 04:45 (4:45 am). Flight duration is 10 hours 15 minutes.

Option #14

Flight Johannesburg - Istanbul

Turkish Airlines international flight TK43 leaves Johannesburg (OR Tambo), Terminal «A» at 18:05 (6:05 pm) and lands in Istanbul (Ataturk) at 05:00 (5:00 am). Flight duration is 9 hours 55 minutes. The same physical flight is marketed by other airlines: Turkish Airlines TK39.

Connection in Istanbul

Connection time in Istanbul, Ataturk airport is 9 hours and 45 minutes (from 05:00 / 5:00 am, 3rd May to 14:45 / 2:45 pm, 3rd May).

Flight Istanbul - Beijing

Air China international flight CA860 leaves Istanbul (Ataturk) at 14:45 (2:45 pm) and lands in Beijing (Capital), Terminal «3» at 05:10 (5:10 am). Flight duration is 9 hours 25 minutes.

Option #15

Flight Johannesburg - Singapore

Singapore Airlines international flight SQ479 leaves Johannesburg (OR Tambo), Terminal «A» at 13:45 (1:45 pm) and lands in Singapore (Changi) at 06:10 (6:10 am). Flight duration is 10 hours 25 minutes. The same physical flight is marketed by other airlines: Turkish Airlines TK39.

Connection in Singapore

Connection time in Singapore, Changi airport is 17 hours and 15 minutes (from 06:10 / 6:10 am, 3rd May to 23:25 / 11:25 pm, 3rd May).

Flight Singapore - Beijing

Air China international flight CA970 leaves Singapore (Changi), Terminal «1» at 23:25 (11:25 pm) and lands in Beijing (Capital), Terminal «3» at 05:30 (5:30 am). Flight duration is 6 hours 05 minutes. The same physical flight is marketed by other airlines: Air China CA860.

Option #16

Flight Johannesburg - Frankfurt

Lufthansa international flight LH573 leaves Johannesburg (OR Tambo), Terminal «A» at 19:00 (7:00 pm) and lands in Frankfurt, Terminal «1» at 05:35 (5:35 am). Flight duration is 10 hours 35 minutes. The same physical flight is marketed by other airlines: Turkish Airlines TK39.

Connection in Frankfurt

Connection time in Frankfurt is 14 hours and 25 minutes (from 05:35 / 5:35 am, 3rd May to 20:00 / 8:00 pm, 3rd May). Stay in terminal «1» to change plane.

Flight Frankfurt - Beijing

Air China international flight CA932 leaves Frankfurt, Terminal «1» at 20:00 (8:00 pm) and lands in Beijing (Capital), Terminal «3» at 11:40 (11:40 am). Flight duration is 9 hours 40 minutes. The same physical flight is marketed by other airlines: Air China CA860.

Option #17

Flight Johannesburg - London

British Airways international flight BA54 leaves Johannesburg (OR Tambo), Terminal «A» at 21:05 (9:05 pm) and lands in London (Heathrow), Terminal «5» at 07:25 (7:25 am). Flight duration is 11 hours 20 minutes. The same physical flight is marketed by other airlines: Turkish Airlines TK39.

Connection in London

Connection time in London, Heathrow airport is 13 hours and 0 minutes (from 07:25 / 7:25 am, 3rd May to 20:25 / 8:25 pm, 3rd May). Go from terminal «5» to terminal «2».

Flight London - Beijing

Air China international flight CA938 leaves London (Heathrow), Terminal «2» at 20:25 (8:25 pm) and lands in Beijing (Capital), Terminal «3» at 13:15 (1:15 pm). Flight duration is 9 hours 50 minutes. The same physical flight is marketed by other airlines: Air China CA860.

Option #18

Flight Johannesburg - Paris

Air France international flight AF995 leaves Johannesburg (OR Tambo), Terminal «B» at 18:50 (6:50 pm) and lands in Paris (Charles de Gaulle), Terminal «2E» at 06:05 (6:05 am). Flight duration is 11 hours 15 minutes. The same physical flight is marketed by other airlines: Turkish Airlines TK39.

Connection in Paris

Connection time in Paris, Charles de Gaulle airport is 15 hours and 55 minutes (from 06:05 / 6:05 am, 3rd May to 22:00 / 10:00 pm, 3rd May). Stay in terminal «2E» to change plane.

Flight Paris - Beijing

Air France international flight AF202 leaves Paris (Charles de Gaulle), Terminal «2E» at 22:00 (10:00 pm) and lands in Beijing (Capital), Terminal «2» at 15:25 (3:25 pm). Flight duration is 11 hours 25 minutes. The same physical flight is marketed by other airlines: Air China CA860.

Option #19

Flight Johannesburg - Paris

Air France international flight AF995 leaves Johannesburg (OR Tambo), Terminal «B» at 18:50 (6:50 pm) and lands in Paris (Charles de Gaulle), Terminal «2E» at 06:05 (6:05 am). Flight duration is 11 hours 15 minutes. The same physical flight is marketed by other airlines: Turkish Airlines TK39.

Connection in Paris

Connection time in Paris, Charles de Gaulle airport is 14 hours and 15 minutes (from 06:05 / 6:05 am, 3rd May to 20:20 / 8:20 pm, 3rd May). Go from terminal «2E» to terminal «1».

Flight Paris - Beijing

Air China international flight CA934 leaves Paris (Charles de Gaulle), Terminal «1» at 20:20 (8:20 pm) and lands in Beijing (Capital), Terminal «3» at 12:25 (12:25 pm). Flight duration is 10 hours 05 minutes. The same physical flight is marketed by other airlines: Air China CA860.

Available departure days

Select departure date to find flight connections between Johannesburg and Beijing. Note that other flight options may be available for different date.

See also

Return flights (Beijing to Johannesburg)

More flight connections

Privacy Disclaimer