China by train

How to travel in China by train: information, connections, blog and travel reports. Help in our forum to buy train tickets.

China: To travel in China by train, we recommend to buy your train ticket online via one of the given booking links. There you get schedules and ticket prices. It is the easiest way if you do not speak the Chinese language. In China you have frequent high-speed train connections. If you want to travel cheaper, but slower, buy a ticket for one of the standard trains. Also available are several night train connections. Trains can be very full at peak travel times.

SEARCH FOR TRAIN TIMES HERE

Online timetable information, on which you can find relevant, up-to-date connections.

---

TRAIN COMPANY

CN China IN India

To travel from China to India, there is no rail connection available. We recommend to book a direct flight via the given booking link. Train tickets in India are available via 12go.asia.

read more

CN China JP Japan

To travel from China to Japan, there is a direct ferry connection from Shanghai (China) to Osaka (Japan). Both cities are connected to the national railway network.
Another option is to travel first by train to Qingdao (China). There you change to the ferry to Incheon (South Korea). Cross South Korea from Incheon to Busan. From Busan (South Korea) take the ferry to Japan.

read more

CN China KP North Korea

If you want to travel from China to North Korea by train, you can make use of one of the direct trains running four times per week between Beijing (China) and Pyongyang (North Korea). The journey time is about 30 hours.

This route seems to be open for individual travellers.

read more

CN China KR South Korea

If you want to travel from China to South Korea, you have to include a ferry on the route from Qingdao (China) to Incheon (South Korea). Daily ferry connections are available.

Qingdao (China) and Incheon (South Korea) are both well connected to the national railway network of each country.

read more

CN China KZ Kazakhstan

To travel from China to Kazakhstan by train, you have once per week a direct overnight train from Ürümqi (or Urumqi / China) to Almaty (Kazakhstan). The journey time is about 36 hours. Buy your train ticket via the given booking link (write the city name like "Urumqi")..

read more

CN China MN Mongolia

If you want to travel from China to Mongolia by train, buy your train ticket via one of the given booking links or locally at a train station in China.

Direct connections available from Beijing (China) to Ulaanbaatar (Mongolia).

read more

CN China RU Russia

To travel from China to Russia by train, use the direct train connections by the Trans-Siberian Railway. Buy your train ticket online via one of the following booking links. There you will also find the exact schedules and ticket prices which depends on the date of your travel.

read more

CN China VN Vietnam

If you want to travel from China to Vietnam by train, you have daily connections. There are two main travel routes available.

The first travel route is from Beijing, Guilin, Nanning (China) to Hanoi (Vietnam).
There are two direct trains per week from Beijing (China) to Hanoi (Vietnam).
There are every day connections from Nanning (China) to Hanoi (Vietnam). If you travel on a date were no direct train runs from Beijing to Hanoi, first travel by the daily overnight train from Beijing to Nanning, then by the daily overnight train from Nanning to Hanoi.

The second travel route is from Kunming (China) to Hanoi (Vietnam) with change and border crossing at Hekou (China) and Lào Cai (Vietnam). The train in China coming from Kunming ends at the station Hekou North (China). Journey time 5 hours. There you take a bus or taxi to the border (10 minutes). Walk over the border. And again by bus or taxi (10 minutes) to the station of Lào Cai (Vietnam). From there continue to Hanoi by direct train.

How to buy tickets:

- buy train tickets from China to Vietnam at Chinahighlights. For the city of Hanoi fill in Gia Lam, Hanoi !!!
Direct train: Beijing - Gia Lam, Hanoi.
Connection with change: Beijing - Nanning and Nanning - Gia Lam, Hanoi.

- buy train tickets inside of Vietnam are available via Baolau. For example: Lào Cai - Hanoi.

read more