Rail route

Beijing to Shanghai by High-Speed Train

Two big cities, one long morning: how the journey between them actually goes.

The Beijing to Shanghai high-speed train is a clean, comfortable way to link two very different cities. Plan it as the main event of a travel day, not a squeeze between sightseeing, and book a seat that lets everyone relax.

If you are worried that moving between two huge cities will swallow a day, this page shows what the journey really asks of you.

What is the route like?

The Beijing South to Shanghai Hongqiao high-speed route is about 1,318 km and opened in 2011[1]. The trains here run at up to 350 km/h on the CRH400 Fuxing[2].

The fastest G trains are quoted at as little as 4 hours 18 minutes[3]. Other guides show slightly longer times, so treat that as the best case and confirm your own train.

Which stations will you use?

Most trains use Beijing South, about 6 km from Tiananmen Square, and Shanghai Hongqiao, about 18 km west of central Shanghai[4]. Hongqiao is therefore not in the centre.

Add the ride from Hongqiao to your hotel. The guide to metro from station to hotel shows how, and how station location changes your travel day helps you plan around it.

What does a realistic day look like?

Pick a morning departure and keep the afternoon free. A day built around the train works like this:

  • Leave your hotel in time to reach the station with a generous buffer.
  • Clear the bag check and gate, then settle in.
  • Spend the ride resting, eating and charging your phone.
  • Reach Hongqiao, then take the metro or a taxi to your hotel.
  • Keep the evening for a quiet meal near the hotel.

Do not plan sightseeing on the same day for older travellers.

Should you take the train or fly?

For most first-timers, the train is easier. Stations are nearer the centre than airports, and the journey leaves time to rest. A flight can suit travellers who value saving a few hours and accept a long airport transfer at each end.

The rail versus flight comparison walks through the choice, and the rail versus flight tool lets you add your own times.

What do you need on the day?

Carry your passport. Foreigners must show it to buy the ticket and to pass the platform gates[5].

Arrive 30 to 40 minutes before departure at major stations to clear the bag X-ray[6]. Beijing South is big, so allow extra time for older parents or children.

How does this fit your trip?

The route usually links a north China stay with an east China stay. See the Beijing region overview and the Shanghai versus Beijing first trip guide, or decide whether to combine East China with Beijing. The getting around topic page has more.

If you are linking Beijing and Shanghai in one trip, send us your dates and who is travelling, and we will help you decide the day to take the train and how to use the rest.

Plan the train day

Read next

  • GuideRail or Flight Between Chinese Cities?

    How Malaysians can choose between a high-speed train and a domestic flight on a China regional trip: door-to-door time, stations, ID checks and buffers.

  • GuideWhere the Station Is Shapes Your Day

    A calm guide for Malaysians on why a Chinese train station's location matters, from the ride into town to passport checks, and how to plan the day around it.

  • GuideTaking the Metro to Your Hotel

    How a first-time Malaysian visitor can use the metro from a Chinese train station or airport to the hotel, when it saves money and when a taxi is kinder.

  • GuideShanghai or Beijing First?

    Shanghai and its water towns, or Beijing and the Great Wall? A plain comparison for Malaysian first-timers: pace, tickets, halal access and flights.

  • DestinationBeijing and the Great Wall Made Simple

    A plain Beijing region guide for Malaysians: how many days, when to go, which airport, Forbidden City and Great Wall bookings, halal anchors and tips for seniors.

  • GuideEast China and Beijing: One Trip or Two?

    Should a Malaysian first trip join Shanghai's region with Beijing? A plain answer on distance, the train between them, seniors' energy and when two trips win.

Questions Malaysians ask

How long is the Beijing to Shanghai train?

The fastest G trains are quoted at as little as 4 hours 18 minutes. Timetables differ between sources, and other guides show slightly longer times, so check the exact train on 12306 or Trip.com before you plan the rest of the day.

Which stations do the trains use?

Most high-speed trains use Beijing South, about 6 km from Tiananmen Square, and Shanghai Hongqiao, about 18 km west of central Shanghai. Check your ticket, because some trains use different stations.

Is the train better than flying between these cities?

For most first-timers, yes. The stations are near the centre, there is no luggage weighing, and you avoid long airport transfers. A flight can still suit those who need to save a few hours and accept an airport transfer.

How early should we arrive at Beijing South?

Arrive 30 to 40 minutes before departure at major stations to clear the bag X-ray and gate. Beijing South is large, so add time if you are travelling with older parents or children.

Do I need my passport for the train?

Yes. Foreigners must show a passport to buy the ticket and to pass platform gates because travel is ticketless. Use the same passport you booked with and keep it in your hand.

Sources

  1. The Man in Seat 61, checked 2026-10-19
  2. The Man in Seat 61, checked 2026-10-19
  3. The Man in Seat 61, checked 2026-10-19
  4. The Man in Seat 61, checked 2026-10-19
  5. The Man in Seat 61, checked 2026-10-19
  6. The Man in Seat 61, checked 2026-10-19

Rules, schedules and prices change. Confirm with the official source before you travel.

Thinking about China?

If you are linking Beijing and Shanghai in one trip, send us your dates and who is travelling, and we will help you decide the day to take the train and how to use the rest.

Message us on WhatsApp