Effective 1 May, we’re updating our Privacy and Cookie Policies. OK

Find cheap flights to Beijing

Fri 4/26
Fri 5/3
Any month
Compare vs momondo |

When is the best time to fly to Beijing?

+30.0%
+20.0%
+10.0%
Base
Price
8 504 - 11 0788 504 - 11 078 ZAR

Beijing flight deals found on momondo

Check out some of the best fares to Beijing found recently by users on momondo
Quickest
Cheapest
Ethiopian Air
Ethiopian Air
01 Jun
JNB
4:10 pm
Johannesburg OR Tambo airport
21h 10m
1 Stop
7:20 pm
+1
PEK
Beijing Capital airport
Ethiopian Air
13 Jun
PEK
8:10 am
Beijing Capital airport
18h 55m
1 Stop
9:05 pm
JNB
Johannesburg OR Tambo airport
7 845 ZAR
Ethiopian Air
Ethiopian Air
05 Jun
JNB
4:10 pm
Johannesburg OR Tambo airport
21h 10m
1 Stop
7:20 pm
+1
PEK
Beijing Capital airport
Ethiopian Air
16 Jun
PEK
8:10 am
Beijing Capital airport
18h 55m
1 Stop
9:05 pm
JNB
Johannesburg OR Tambo airport
7 859 ZAR
Ethiopian Air
Ethiopian Air
14 Aug
JNB
4:10 pm
Johannesburg OR Tambo airport
21h 10m
1 Stop
7:20 pm
+1
PEK
Beijing Capital airport
Ethiopian Air
19 Aug
PEK
8:10 am
Beijing Capital airport
18h 55m
1 Stop
9:05 pm
JNB
Johannesburg OR Tambo airport
7 874 ZAR
Ethiopian Air
Ethiopian Air
26 May
JNB
4:20 pm
Johannesburg OR Tambo airport
21h 00m
1 Stop
7:20 pm
+1
PEK
Beijing Capital airport
Ethiopian Air
02 Jun
PEK
8:10 am
Beijing Capital airport
18h 55m
1 Stop
9:05 pm
JNB
Johannesburg OR Tambo airport
8 089 ZAR
Singapore Airlines
Singapore Airlines
14 Aug
JNB
12:30 am
Johannesburg OR Tambo airport
34h 10m
1 Stop
4:40 pm
+1
PEK
Beijing Capital airport
Singapore Airlines
22 Aug
PEK
12:35 am
Beijing Capital airport
34h 35m
1 Stop
5:10 am
+1
JNB
Johannesburg OR Tambo airport
8 190 ZAR
Ethiopian Air
Ethiopian Air
12 Aug
JNB
4:10 pm
Johannesburg OR Tambo airport
21h 10m
1 Stop
7:20 pm
+1
PEK
Beijing Capital airport
Ethiopian Air
19 Aug
PEK
8:10 am
Beijing Capital airport
18h 55m
1 Stop
9:05 pm
JNB
Johannesburg OR Tambo airport
8 420 ZAR
Cathay Pacific
Cathay Pacific
30 Jun
JNB
2:25 pm
Johannesburg OR Tambo airport
17h 15m
1 Stop
1:40 pm
+1
PEK
Beijing Capital airport
Cathay Pacific
13 Jul
PEK
2:35 am
Beijing Capital airport
18h 35m
1 Stop
3:10 pm
JNB
Johannesburg OR Tambo airport
10 187 ZAR
Emirates
Emirates
30 Jun
JNB
12:20 am
Johannesburg OR Tambo airport
18h 00m
1 Stop
12:20 am
+1
PEK
Beijing Capital airport
Emirates
12 Jul
PEK
3:25 pm
Beijing Capital airport
19h 25m
1 Stop
4:50 am
+1
JNB
Johannesburg OR Tambo airport
9 210 ZAR
Multiple Airlines
Multiple Airlines
17 Jun
JNB
7:35 pm
Johannesburg OR Tambo airport
19h 35m
1 Stop
9:10 pm
+1
PEK
Beijing Capital airport
Multiple Airlines
05 Jul
PEK
2:35 am
Beijing Capital airport
18h 30m
1 Stop
3:05 pm
JNB
Johannesburg OR Tambo airport
9 699 ZAR
Qatar Airways
Qatar Airways
03 Jul
JNB
3:45 pm
Johannesburg OR Tambo airport
19h 10m
1 Stop
4:55 pm
+1
PEK
Beijing Capital airport
Qatar Airways
16 Jul
PEK
9:50 am
Beijing Capital airport
20h 10m
1 Stop
12:00 am
+1
JNB
Johannesburg OR Tambo airport
8 822 ZAR
Qatar Airways
Qatar Airways
04 Jul
JNB
3:45 pm
Johannesburg OR Tambo airport
19h 10m
1 Stop
4:55 pm
+1
PEK
Beijing Capital airport
Qatar Airways
16 Jul
PEK
9:50 am
Beijing Capital airport
20h 10m
1 Stop
12:00 am
+1
JNB
Johannesburg OR Tambo airport
8 822 ZAR
Qatar Airways
Qatar Airways
08 Jul
JNB
3:45 pm
Johannesburg OR Tambo airport
19h 10m
1 Stop
4:55 pm
+1
PEK
Beijing Capital airport
Qatar Airways
16 Jul
PEK
9:50 am
Beijing Capital airport
20h 10m
1 Stop
12:00 am
+1
JNB
Johannesburg OR Tambo airport
8 822 ZAR

Which airlines operate flights to Beijing?


Airports near Beijing

Below you will find all the airports in Beijing along with their distance from the city centre
Beijing Nanyuan
13 km from city centre
Beijing Capital
24 km from city centre

Popular routes to Beijing

Most frequently searched flights to Beijing along with the cheapest price and shortest flight duration

Quick facts about Beijing

Time, currency, and the basics — see the local time and get an idea of how much money you will spend on the basics in Beijing
Local time
Currency
Chinese Yuan
Beer
Pint of beer
11 ZAR
Food
Inexpensive restaurant
64 ZAR
Public transport
One-way ticket
8,52 ZAR

Start planning your trip to Beijing