Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
Air China
CA-5003,CA-745,CA-6593
15:20
Beijing
2Hrs 0Min 1 Stop
PEK→ICN→HKG→JNB
07:05
Johannesburg
Air China
CA-5003,CA-749,CA-6593
15:20
Beijing
2Hrs 0Min 1 Stop
PEK→ICN→HKG→JNB
07:05
Johannesburg
Air China
CA-123,CA-439,CA-749
08:30
Beijing
2Hrs 5Min 1 Stop
PEK→ICN→HKG→JNB
06:35
Johannesburg
Air China
CA-123,CA-745,CA-6593
08:30
Beijing
2Hrs 5Min 1 Stop
PEK→ICN→HKG→JNB
07:05
Johannesburg
Air China
CA-125,CA-745,CA-6593
13:25
Beijing
2Hrs 10Min 1 Stop
PEK→ICN→HKG→JNB
07:05
Johannesburg
Air China
CA-5001,CA-745,CA-6593
10:40
Beijing
2Hrs 10Min 1 Stop
PEK→ICN→HKG→JNB
07:05
Johannesburg
Air China
CA-5001,CA-749,CA-6593
10:40
Beijing
2Hrs 10Min 1 Stop
PEK→ICN→HKG→JNB
07:05
Johannesburg
Air China
CA-941,CA-761
17:20
Beijing
9Hrs 0Min 1 Stop
PEK→DXB→JNB
10:15
Johannesburg
Air China
CA-941,CA-763
17:20
Beijing
9Hrs 0Min 1 Stop
PEK→DXB→JNB
16:25
Johannesburg
Air China
CA-867
22:10
Beijing
14Hrs 20Min 1 Stop
PEK→→JNB
06:30
Johannesburg

FAQ about air china Flights from Beijing to Johannesburg

Q. How much time does it take to fly from Beijing to Johannesburg ?

A. It takes 2Hrs 0Min to fly from Beijing to Johannesburg.

Q. When is the earliest flight from Beijing to Johannesburg ?

A. The earliest flight from Beijing to Johannesburg is at 08:30 and is operated by Air China.

Q. How many flights are there from Beijing to Johannesburg ?

A. There are 10 flights from Beijing to Johannesburg.

Q. When is the last flight from Beijing to Johannesburg ?

A. The last flight from Beijing to Johannesburg is at 22:10 and is operated by Air China.

View Best Offers