China is well connected to the cities around the world with many international airports, Hong Kong airport being the major one with plenty of connections to other international airports. Other major airports in the country are located at Beijing, Shanghai, Xiamen, Guangzhou and Hangzhou. One can get to China through several direct and non-stop flights. Some of the major airlines of China include Air China, China Southern, China Eastern, and Hainan Airlines.
Travelling to China by train is also an option along Chinese border. Many trains from Kazakhstan and the Russian Trans-Siberian Express go though China. The non-stop journey takes around one week by train. There are international services that operate between Beijing and Moscow on both the Trans-Manchurian Railway (via northeastern China) and the Trans-Mongolian Railway (via Ulaanbaatar in Mongolia). A train from Hanoi to Beijing allows travellers to visit China from Vietnam. A daily overnight train operates between Hanoi and Nanning, in Guangxi province. There is also connection between Beijing and Pyongyang in North Korea through four weekly services. Depending upon the demand, at times it is advised to book seats up to two months in advance. There is also a train service from Hong Kong to Guangzhou (Canton) operating on regular basis.
China borders many countries and it is possible to reach the country by road, either by bus or by a hired vehicle. Travellers can reach the country from Pakistan via Karakoram Highway, from Nepal via Tibet (less common), from Vietnam through two border crossings and can also be approached from Laos and Myanmar. Make note that crossings between India and China are not open owing to the political unrest.
China can be reached from overseas through cruise lines that offer regular ferry services. Tourists can reach China from Kobe in Japan and the west coast of Korea (Dem Rep). Other than that, there are regular ferry services between Osaka in Japan and Shanghai; between Weihai, Qingdao, Tianjin and Shanghai in China to Incheon in Korea (Dem Rep). Regular fast ferry services also operate between Hong Kong and Macau along with many other towns and cities in Guangdong province, including Shenzhen and Zhuhai, operated by Chu Kong Passenger Transport Co.
China is home to many airlines including Air China, Hainan Airlines, China Southern, Shanghai Airlines and China Eastern that connects it to almost all the major cities around the globe. To travel China from India, one can board many flights including Air India, Jet Airways, and China Eastern, China Southern, Singapore Airlines, Qatar Airlines, and Emirates Airlines etc. One can board direct flight from Delhi and Mumbai.