China is one of the most exciting destinaitons in the world for adventurous travellers. With so much to do from exploring ancient Buddhist temples and monasteries to incredible landscapes that range from the Gobi Desert to the Himalayas, China is a place that excudes adventure.

From vibrant Beijing ot the Great Wall, Zhangjiajie Forest Park, the shiny metrpolises of Shanghai and Hong Kong, there is truly something for everyone to discover in the Middle Kingdom.

I lived in China for six years and travelled the country during every free moment. I’v lived in three cities (Harbin, Luoyang and Sanya) and traversed this massive country by train from east to west and north to south. Find out all you need to know about travel in China with plenty of useful insider tips.

top cities to visit in china

Temple of Heaven, Beijing


Explore China’s thriving capital and cultural centre. See the incredible architecture of the Forbidden Palace, explore the tranquil Lama Temple and get lost in the Hutongs. Be sure to keep a day free to visit the nearby Great Wall of China.

Read my complete guide to Beijing.

Crescent Moon Lake, Dunhuang


Have an incredible adventure in the Gobi Desert at Dunhuang.See the incredible Crescent Moon Lake, listen to the Singing Sand Dunes or take a camel ride across the desert.

Read my complete guide to Dunhuang.

Saint Sophia Cathedral Harbin


Wrap up warm and discover the historic city of Harbin, my first home in China. See the Russian architecture at St Sophia, wander along the pedestrian walking street and don’t miss the annual Ice and Snow Festival.

Read my complete guide to Harbin.

Things to do in Luoyang


The ancient Silk Road city of Luoyang was once the capital of China during the Tang Dynasty (618-907). The city which I called home for five years is packed with attractions from the Longmen Grottoes to the picturesque old town, temples and more.

Read my complete guide to Luoyang.

Things to do in Sanya


Sanya was the last place I lived in China, and to say it’s paradise would be something of an understatement. The city is located on the tropical island of Hainan and known as the “Hawaii of China”.

Read my complete guide to Sanya.



Urumqi is the diving-off point for exploring China’s wild Xinjiang region and for those travelling onward to Kazakhstan. Although it’s not one of the most beautiful cities in China, there’s plenty to see and do.

Read my full guide to Urumqi.

Things to do in Xian


The ancient SIlk Road city of Xi’an is one of the must-visit places in China. Cycle the ancient city walls, see the incredible Terracotta Warriors and explore the Muslim Quarter with its excellent street food and markets.

Read my full guide to Xi’an.

How to Get to China

By Air

It’s easy to reach China by air with flights from around the world to airports in Beijing, Shanhai, Chengdu and more. has some of the best deals on flights to China (I paid just £250 for a flight from Hong Kong to London recently).

Check for prices

By Train

There are international trains to China from Russia, Mongolia, Kazakhstan, Viertnam, and most recently Laos. I’ve travelled to China overland many times and used train services from Ulaanbaatar (Mongolia) to Beijing and Hanoi (Vietnam) to Nanning. Read my full guide on how to buy train tickets in China.

Book China Train Tickets on

By Bus

There are bus services between China and some of its neighbours includeing Mongolia, Russia, Kazakhstan and Pakistan. I’ve taken the bus to and from Kazakhstan on multiple occassions.

travel to china

Beijing to Ulaanbaatar Train

Almaty to Urumqi Bus

Beijing to Xian Train

Xining to Lhasa Train

Top china tourist attractions

The Great Wall of China

Harbin Ice Festival

Longmen Grottoes

Siguniangshan Mountain

The Shaolin Temple

Unit 731 Museum

Yuntaishan Geopark

Zhangye Rainbow Mountains