JNB - BJS Price | R820 - R2 422 |
---|---|
BJS Temperature | -3 - 26 °C |
BJS Rainfall | 0 - 220 mm |
Popular in | April | High demand for flights, 31% potential price rise |
---|---|---|
Cheapest in | September | Best time to find cheap flights, 51% potential price drop |
Average price | R31 302 | Average for round-trip flights in August 2022 |
Round-trip from | R13 292 | From Johannesburg to Beijing (BJS) |
Departing on a Sunday is a good option for securing a great price. You can expect to save up to 7% when planning your travel around this day of the week.
September can be a great time to fly to Beijing from Johannesburg with a flight ticket averaging about R27 255. Cheapflights users have found deals in the month of September for as cheap as R12 660. The most expensive prices can be found in the month of April.
It’s optimal to fly from Johannesburg to Beijing at midday. By choosing this option you can save up to 12% on the cost of your flight, compared to a flight in the afternoon.
Johannesburg OR Tambo
Beijing Capital
3 stops
44h 00mBeijing Capital
Johannesburg OR Tambo
2 stops
50h 25mMultiple Airlines
Johannesburg OR Tambo
Beijing Capital
3 stops
44h 00mBeijing Capital
Johannesburg OR Tambo
1 stop
37h 15mMultiple Airlines
Johannesburg OR Tambo
Beijing Capital
3 stops
44h 00mBeijing Capital
Johannesburg OR Tambo
2 stops
64h 10mMultiple Airlines
Johannesburg OR Tambo
Beijing Capital
3 stops
44h 00mBeijing Capital
Johannesburg OR Tambo
2 stops
50h 25mMultiple Airlines
Johannesburg OR Tambo
Beijing Capital
3 stops
44h 00mBeijing Capital
Johannesburg OR Tambo
1 stop
37h 15mMultiple Airlines
Johannesburg OR Tambo
Beijing Capital
3 stops
44h 00mBeijing Capital
Johannesburg OR Tambo
2 stops
64h 10mMultiple Airlines
Johannesburg OR Tambo
Beijing Capital
2 stops
37h 30mMultiple Airlines
Johannesburg OR Tambo
Beijing Capital
2 stops
40h 20mMultiple Airlines
Johannesburg OR Tambo
Beijing Capital
3 stops
54h 45mMultiple Airlines
Travellers looking to go to Beijing from Johannesburg have several options to choose from. The departing airport can be either Lanseria International Airport or O.R. Tambo International Airport. Lanseria is the smaller and quieter airport while O.R. Tambo is larger and may have more flights available. Once flying to Beijing, travellers may leave the plane at Beijing Capital Airport or Beijing Daxing Airport. Capital Airport is located 32 kilometres from the city centre and a hub for Air China, Hainan Airlines, and China Eastern Airlines. Daxing Airport is 46 kilometres from Tiananmen Square and 26 kilometres from downtown Langfang.
At this time, there are no direct, nonstop flights that go to Beijing from Johannesburg. Instead, passengers will be required to take a stopover flight that makes a stop at one or more other airports before reaching Beijing. Some of the airlines offering these flights include Cathay Pacific, Qatar Airways, and Air China. These flights can range in length from 17h 15 all the way to 19h 30m. The flights that get to the destination quickest will also be the more expensive ones to procure a ticket for. In most cases, one-stop flights have a less expensive ticket price than flights with at least two stops.
There are several flights going from Johannesburg to Beijing with a single stop in between. These flights may touch down in locations like Hong Kong International Airport, Hamad International Airport, and Shenzhen Bao’an International Airport. There are also many flights with two or three stops between the two locations. Some flights go into Jomo Kenyatta Airport in Nairobi and Abu Dhabi International Airport while others will stop down at Shenzhen Bao’an International, Yangzhou Taizhou, and Dalian Airport.
Travellers going to Beijing from Johannesburg will need to have a passport as well as a visa to take a flight. The visa can take up to a week to process.
Some of our airline partners flying from Johannesburg to Beijing have new flexible policies in place due to COVID-19. Emirates, Air China, and Cathay Pacific are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Emirates with this kind of flexibility.
Yes, there are multiple flights from Johannesburg to Beijing for under R71 400. The cheapest flight booked recently is on Multiple Airlines for just R71 357, but on average you can expect to pay R77 744.
The most popular airlines flying from Johannesburg to Beijing are Air China, Cathay Pacific and Emirates. Something to consider prior to booking your flight.
On average you can expect to pay R22 376 for a flight from Johannesburg to Beijing. The cheapest flight overall is R22 376 while the most popular route, (Johannesburg OR Tambo - Beijing Capital) is currently priced at R71 357.
0%of flight departures | Early morningMidnight to 6 am |
---|---|
0%of flight departures | Morning6 am to noon |
0%of flight departures | AfternoonNoon to 6 pm |
100%of flight departures | Evening6 pm to midnight |
Sunday | 0daily flights |
---|---|
Monday | 0daily flights |
Tuesday | 0daily flights |
Wednesday | 2daily flights |
Thursday | 0daily flights |
Friday | 0daily flights |
Saturday | 0daily flights |