China route guide

Shanghai to Hong Kong by high-speed train

How to travel from Shanghai to Hong Kong by high-speed train — stations, journey time, direct services vs Guangzhou connection, and booking guide for foreign visitors.

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

Route overview

Departure station

Shanghai Hongqiao or Shanghai

Arrival station

Hong Kong West Kowloon (XRL)

  • High-speed rail direct to central Kowloon
  • Immigration cleared on arrival at Hong Kong West Kowloon
  • No domestic airport required — arrive in the city centre

Example train options

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

TrainDepartureArrivalJourney
G5711Morning from ShanghaiEvening at HKApprox. 8h 30m
Via Guangzhou SouthFlexible all day9–10 hours totalConnect at Guangzhou South

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 Shanghai to Hong Kong?

Yes. A limited number of direct G-series trains run from Shanghai Hongqiao or Shanghai station to Hong Kong West Kowloon, taking approximately 8–9 hours. More frequent options exist via Guangzhou South: take any G train from Shanghai to Guangzhou South (7–8.5 hours), then the Guangzhou–Hong Kong Express to Hong Kong West Kowloon (48 minutes). The connecting route gives you more choice of departure time.

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

Second class on a direct Shanghai–Hong Kong service costs approximately USD 75–115 (HKD 600–900). First class runs USD 120–180. For the Guangzhou connection, you buy two tickets: Shanghai to Guangzhou South (USD 65–100 second class) plus Guangzhou to Hong Kong (from HKD 220). Total price is comparable to the direct option.

Which Shanghai station should I depart from for Hong Kong?

Direct trains to Hong Kong typically depart from Shanghai Hongqiao station. If connecting via Guangzhou South, you can depart from either Shanghai Hongqiao or Shanghai station depending on the service. Shanghai Hongqiao is connected to metro lines 2 and 10 and is also adjacent to Shanghai Hongqiao Airport.

Where does the train arrive in Hong Kong?

All cross-border high-speed trains terminate at Hong Kong West Kowloon station (西九龍站) in central Kowloon. It is a 1-minute walk from Austin MTR station (West Rail Line) and well connected by taxi. From West Kowloon you can reach Mong Kok in 5 minutes by MTR and Hong Kong Island in under 30 minutes via the East Rail or Tung Chung Line.

Do I need to go through immigration arriving in Hong Kong by train?

Yes. At Hong Kong West Kowloon station, you clear mainland China immigration exit formalities and Hong Kong immigration entry formalities on arrival using the co-location arrangement. Keep your passport and Hong Kong entry documents ready. Most foreign nationals receive a visa-on-arrival stamp for up to 90 days in Hong Kong.

Can I take luggage on the Shanghai to Hong Kong train?

Yes. You can bring standard luggage onto the train — there are overhead racks and space between seats. Large suitcases can be stored at the ends of carriages. There is no formal luggage check-in. For the cross-border journey, ensure prohibited items (mainly certain food products and quantities of liquid) comply with both mainland and Hong Kong rules.

Ready to search trains?

Check live availability and book your seat in minutes.

Search trains