Popular flights to China
Prices observed in the past 7 days start from R3889 one-way and R11339 round trip. Fares and availability may change at any time, and additional terms may apply.
Emirates
JNB
Johannesburg
SHA
Shanghai
R9159
Qatar Airways
JNB
Johannesburg
BJS
Beijing
R7919
TAAG Angola Airlines
JNB
Johannesburg
CAN
Guangzhou
R7219
Qatar Airways
CPT
Cape Town
BJS
Beijing
R8129
Qatar Airways
CPT
Cape Town
SHA
Shanghai
R7029
Qatar Airways
JNB
Johannesburg
XUZ
Xuzhou
R10709
Singapore Airlines
JNB
Johannesburg
SZX
Shenzhen
R9159
Qatar Airways
DUR
Durban
CAN
Guangzhou
R7849

Prefer it packaged?
Popular airlines to China
Why visit China

Festivals
This country of festivals will have you lighting lanterns, participating in dragon dances, eating unique dishes such as tang yuan (sweet rice balls) over Chinese New Year and celebrating all that is good in the world.

Ancient Temples
Once, great emperors, royal families and powerful spiritual masters inhabited the ancient temples that are scattered throughout the country. The Temple of Heaven in Beijing and Fallen Temple in Xi’an are must-sees.

Cuisine
The Chinese have always been inventive when it comes to food, and are known to use the freshest, and sometimes most bizarre, mix of ingredients to fascinate your taste buds and hook you for life.
China: the beating heart of Asia alive with lanterns, culture and mouth-watering dishes
Discover the beautiful country of China and fall in love with the abundance that it offers. China has etched its history and customs across the globe, with a population of 1.4 billion residents! Top attractions include The Forbidden City in Beijing, the Terracotta Museum in Xi’an and the Great Wall of China, which spans 6000 km’s across the country.
Cheap flights to China are now available for a limited period of time, so get ready to be engulfed by the attractions of this fascinating country! China is home to the capital city’s Beijing Capital International Airport (PEK), which is an estimated 45-minute drive to Beijing’s city centre. Beijing Capital International Airport serves a multitude of airlines – including Air China, Emirates and Ethiopian Airways. Non-stop international flights to Beijing departure from Johannesburg. Flight duration from Johannesburg to Beijing is approximately 14 hours.

General Information
Essential details you need to know before your trip
Country
Currency
China
Chinese Yuan Renminbi
LANGUAGE
Exchange Rate
Mandarin
1 ZAR = 0.412 CNY
AIRLINE
TIME ZONE
Air China
GMT +8
Weather In China
Frequently asked questions
Discover popular cities in China
Beijing
Guangzhou
Changchun
Jinan
Nanjing
Chengdu
Hangzhou
Shenzhen
Dalian
Yiwu
Ningbo
Chóngqìng
Zhengzhou
Guiyang
Xiamen
Wenzhou
Qingdao
Xi’an
Hong Kong
Jinjiang
Macau
Shanghai
Tianjin
More popular destinations
Why book with us
Bringing you the best fares from all airlines
Expert assistance from booking to departure
Online destinations for planning your travels
Already booked your flight?
Explore our Hotel listings:
1000’s of options worldwide
Best price
Great service

Personalized assistance
Need help with your booking? Contact our expert TravelBar agents for guidance and booking assistance.














