China route guide

Hong Kong to Shanghai by high-speed train

Everything you need to know about travelling from Hong Kong to Shanghai by high-speed train — journey time, stations, connections, seat classes, and booking tips for foreign visitors.

Around 8–9 hours direct, or change at Guangzhou SouthAbout 1,450 kmSeveral options daily via direct or connecting services

Route overview

Departure station

Hong Kong West Kowloon (XRL)

Arrival station

Shanghai Hongqiao or Shanghai

  • Cross-border high-speed rail from Hong Kong to mainland China
  • Direct options or fast connection via Guangzhou South
  • Immigration cleared at Hong Kong West Kowloon station

Example train options

Services change by date. These examples illustrate the typical pattern—always search your exact travel date for current availability.

TrainDepartureArrivalJourney
G5711/G5714MorningLate afternoonApprox. 8h 30m
Change at Guangzhou SouthAny time7–9 hours totalVia Guangzhou South ~40 min wait

Choosing a seat class

Second class

2+3 seating

Best value for most travellers.

First class

2+2 seating

Wider seats and more personal space.

Business class

1+2 seating

Fully reclining seats on selected G trains.

Frequently asked questions

Is there a direct high-speed train from Hong Kong to Shanghai?

Yes. Direct G-series trains run from Hong Kong West Kowloon (XRL) to Shanghai Hongqiao or Shanghai station, taking approximately 8–9 hours. There are a limited number of direct services each day. Alternatively, you can take the frequent Guangzhou–Hong Kong Express to Guangzhou South (48 minutes), then connect to one of the many direct G trains to Shanghai (7–8.5 hours), giving you more departure time flexibility.

How much does a Hong Kong to Shanghai train ticket cost?

Second class on a direct Hong Kong–Shanghai service typically costs HKD 600–900 (approximately USD 75–115). First class runs HKD 950–1,400 (USD 120–180). If you connect via Guangzhou South, you purchase two separate tickets: the Guangzhou–Hong Kong Express (from HKD 220) plus a Guangzhou–Shanghai ticket (USD 65–100 second class). Total cost is often similar to the direct option but with more scheduling choice.

Which station in Hong Kong do I depart from?

All cross-border high-speed trains depart from Hong Kong West Kowloon station (西九龍站), located in Kowloon. It is accessible by MTR (Austin station on the West Rail Line, a 1-minute walk) and by taxi. Arrive at least 45–60 minutes before departure — the station has immigration and customs clearance, similar to an airport, which takes time during busy periods.

Do I need to go through immigration at Hong Kong West Kowloon?

Yes. Hong Kong West Kowloon uses a co-location arrangement where both Hong Kong immigration exit and mainland China immigration entry are handled inside the station before you board. This means you clear both sets of border formalities before departure, so there are no stops at the border. Keep your passport accessible throughout.

Which Shanghai station does the Hong Kong train arrive at?

Direct trains from Hong Kong may arrive at Shanghai Hongqiao (connected to metro lines 2 and 10) or Shanghai station (metro lines 1, 3, 4) depending on the service. Check your specific ticket carefully. If connecting via Guangzhou South, your second train will typically arrive at Shanghai Hongqiao.

How long is the Hong Kong to Shanghai train journey?

Direct services take approximately 8–9 hours. The Guangzhou connection route takes about 9–10 hours in total including the transfer wait at Guangzhou South, but offers more flexibility on departure times throughout the day.

Is the train faster than flying from Hong Kong to Shanghai?

For most travellers, flying is faster (2 hours in the air) but requires airport transfers, check-in, and security on both ends. The train is door-to-door from central Kowloon and clears immigration at the departure station. Many travellers find the train more relaxed and comfortable for an overnight or long journey, especially in first or business class.

Can I book a Hong Kong to Shanghai train ticket with a foreign passport?

Yes. Foreign passport holders can book cross-border XRL tickets through ChinaHighSpeedTrain.com with Visa or Mastercard. Your passport details must match exactly. The same passport is required at Hong Kong West Kowloon for immigration clearance and boarding.

Ready to search trains?

Check live availability and book your seat in minutes.

Search trains