Answered by Kent from USA | Sep. 02, 2018 19:48
Dear, on September 23 of 2018, the direct high speed trains for Hong Kong - Beijing and Hong Kong - Shanghai will be opened.
Hong Kong - Shanghai: The trains will be operated between Hong Kong West Kowloon and Shanghai Hongqiao Railway Station. The duration will be about 8.5 - 9.5 hours and it may cost CNY 1,008 for a second class seat per person.
Hong Kong - Beijing: The high sped trains will be operated between Hong Kong West Kowloon and Beijing West. The duration will be about about 9 hours. Ticket Price is CNY 1,077 on a second class seat.
You can find more details about these direct trains and book train tickets on this website. Have to remind you that the trains between Hong Kong and Beijing or Shanghai are limited, so it is recommended that you book the tickets in advance one month. If you cannot get the direct train tickets, you have to make a transfer in Shenzhen or Guangzhou for more trains to your destinations.