Beijing–Shanghai rail guide

Beijing to Shanghai High-Speed Train: Tickets, Classes & Booking

Compare Beijing–Shanghai high-speed train stations, journey times, seat classes and booking options for foreign travelers.

Reviewed August 20263 min readHow we review

The Beijing–Shanghai high-speed railway is usually the most convenient city-center-to-city-center option. Most G-series services use Beijing South and Shanghai Hongqiao, but travelers must verify the exact stations and departure shown on their ticket.

Choose the correct stations

Most high-speed departures use Beijing South (Beijingnan) and Shanghai Hongqiao. A smaller number of services or alternative train types may use different stations, so check the complete station name before booking hotels or transfers.

Compare journey time and seat class

The fastest G-series journeys are typically around four and a half hours, while other departures take longer depending on stops. Second class offers the best value for most travelers; first and business class provide more space at a higher price.

Book with passport details

Enter every passenger name and passport number exactly as shown on the travel document. Carry the original passport used for booking and use a staffed identity channel if an automatic gate cannot read it.

Plan station time

Both terminal stations are large and require security screening. Allow enough time to find the correct entrance, waiting area and boarding gate, especially on a first visit or during a holiday period.

Official sources

Sources checked 13 August 2026. Reconfirm time-sensitive details before departure.

Frequently asked questions

Which stations does the Beijing to Shanghai high-speed train use?

Most G-series trains operate between Beijing South and Shanghai Hongqiao, but always verify the full station names on the individual service.

How long is the high-speed train from Beijing to Shanghai?

The fastest services are generally around four and a half hours, while trains with more stops take longer. Check the live schedule for your date.

Can foreigners book Beijing–Shanghai trains online?

Yes. Use matching passport details through the official 12306 service or a clearly identified booking platform.

Check EntryBook Your Trip