I’ve taken the Beijing to Shanghai high-speed train at least twenty times over the last decade. In summer heat, winter snow, during Spring Festival when the whole country moves, and on random Tuesday afternoons when I just needed to get south fast.
And I still look forward to it every single time.
There’s something about watching the landscape shift from Beijing’s flat grey winter to the green canals of Jiangnan over the course of 4.5 hours. You leave the capital bundled up in a coat and step off in Shanghai sweating through your shirt. The country changes right outside your window.
Here’s what I’ve learned about the Beijing-Shanghai high-speed rail — the specific stations, the actual experience of the ride, how to make the 5 hours comfortable, and where this train can take you next.
Contents:
- Beijing South Station
- The Train: G1, G5, G17, and Everything In Between
- On the Train: What Actually Happens
- Arriving at Shanghai Hongqiao
- Beyond Shanghai: Where the High-Speed Rail Takes You
- 5 Things I Wish I’d Known
- FAQ
Planning the Beijing-Shanghai rail route for 2–8 travellers? Get a free Beijing-Shanghai high-speed route — a real day-by-day route with price ranges for your group. No obligation, no payment, reply within 24 hours.
Beijing South Station: Don’t Let the Size Scare You#
Beijing South Station (北京南站) is enormous. It’s one of the largest train stations in Asia, and the first time I walked in I stood there like an idiot staring at the ceiling for a good two minutes.
But here’s the thing — it’s actually well-designed for travelers. The layout is straightforward: massive waiting hall upstairs, tracks below. You enter, go through security (bags on the belt, walk through the metal detector — same as an airport but faster), find your waiting area on the big screens, and wait for your gate to open about 15 minutes before departure.
Arrive 40-60 minutes early if it’s your first time. Not because you’ll get lost — you probably won’t — but because the station itself is worth exploring. There’s a legit food court upstairs with proper Chinese chains like Dicos (fried chicken, weirdly good) and Yonghe King (rice bowls and noodles). Grab a ¥20 box of sliced fruit for the train.
Pro tip: The station has three main entrances — north, south, and west. The south entrance is usually less crowded. If you’re taking the subway (Metro Line 4), follow the signs to the station, go up one level, and you’re at security. Easy.
The Train: G1, G5, G17, and Everything In Between#
The Beijing-Shanghai line runs about 50+ trains daily from around 6:20 AM to 9:20 PM. The fastest ones — G1, G5, G15, G21 — make zero stops and do the 1,318 km in 4 hours 18 minutes. Most trains make 5-8 stops (Tianjin, Jinan, Nanjing, Suzhou, etc.) and take around 5 hours.
I’ve tried them all. Here’s my honest take on each class:
Second Class (二等座) — ¥553-626 / $77-87
This is what I take 90% of the time. The seats are 3+2, but honestly? More comfortable than most airline business class seats on short-haul flights. Power outlet under the seat in front, a tray table that actually holds a full-size laptop, and enough legroom that my 6'1" frame doesn’t complain.
For a 4.5-hour ride, second class is completely fine. The car is quiet — Chinese passengers are generally considerate about noise on trains — and the air conditioning is always set to “freezing” (this is China, bring a light jacket no matter what the season).
First Class (一等座) — ¥933-1,115 / $130-155
I upgrade when work is paying or when I’m tired. The 2+2 layout means nobody’s in the middle seat — it’s just window and aisle. The seats are wider, the legroom is genuinely generous, and they give you a small bag of snacks and a bottle of water.
Is it worth an extra $50-70 over second class? For a 5-hour trip, I’d say yes if you’re tall, or if you plan to work on your laptop. The tray table is bigger and the seat next to you won’t accidentally bump your elbow while they eat noodles.
Business Class (商务座) — ¥1,748+ / $245+
I splurged once for a late-night train after a 14-hour day of meetings. Totally different world. The seats turn into flat beds, you get slippers and a hot meal, and there’s a dedicated check-in area at the station. The cabin has 8 seats in a 2-1 layout — practically private.
Honestly? For 4.5 hours, it’s overkill. But if you’re on a long-distance connection (Beijing to Guangzhou, 8 hours) or you just want the experience, go for it. The meal alone — actual hot food with vegetables and rice — is better than any airplane food I’ve ever had.
On the Train: What Actually Happens#
Here’s what a typical Beijing to Shanghai ride looks like:
First 30 minutes: The train glides out of Beijing South almost silently, picking up speed through the southern suburbs. You’ll see the apartment blocks of Daxing district, then suddenly — fields. The transition from city to countryside takes about 10 minutes.
Hours 1-2: You’re cruising at 350 km/h through Hebei and Shandong. The landscape is flat, lots of farmland and small towns. The train passes through Tianjin (you’ll see the distinctive Tianjin Eye Ferris wheel from the window if you look north) and Jinan. Grab a coffee from the food cart (¥30-40 for a Nescafe — it’s not great, but it’s caffeine).
The food situation: Every carriage has a food service QR code. Scan it with your phone and you can order hot meals (¥35-65) delivered to your seat — rice bowls, noodle soups, dumplings. They bring it to your seat within 15 minutes. Or you can walk to the dining car in the middle of the train. I usually bring a sandwich and buy a coffee onboard.
Bathrooms: Clean. Actually clean. Not airplane bathroom clean — better. They’re at the end of each carriage, and staff clean them every hour or so during the journey. Bring your own toilet paper though; the dispensers are often empty.
WiFi: Most new CR400 trains have free WiFi, but it’s not great. It works for WeChat messages and loading web pages slowly. Forget about streaming video. I download podcasts and shows before I board.
The best part: Somewhere around Nanjing, the train crosses the Nanjing Yangtze River Bridge. If you’re on a clear day, stick your phone to the window and get a video — the river is massive, the bridge is an engineering marvel, and it’s the visual highlight of the whole trip.
Arriving at Shanghai Hongqiao#
Shanghai Hongqiao Station (上海虹桥站) is basically a small city. It connects directly to Hongqiao Airport (Terminal 2) — you can walk from the train platform to the airport check-in counters in about 10 minutes. This makes it the perfect transit hub if you’re connecting to a flight.
Getting into Shanghai proper:
- Metro: Line 2 (goes to People’s Square, East Nanjing Road, Lujiazui), Line 10 (goes to Yuyuan Garden, Xintiandi). Both run until around 10:30 PM. Cost: ¥5-7.
- Taxi/DiDi: ¥80-120 to the Bund area. About 30-40 minutes depending on traffic.
- Maglev: If you’re transferring to Pudong Airport, take Line 2 to Longyang Road station and switch to the Maglev (7 minutes, ¥50).
First-timer tip: Hongqiao is on the west side of Shanghai. Your hotel is probably in the center or east side (Bund area, Lujiazui). Budget 30-45 minutes from station to hotel.
Beyond Shanghai: Where the High-Speed Rail Takes You#
One of the best things about the Beijing-Shanghai route is what connects on either end. Here’s how to extend your journey:
Shanghai → Hangzhou (1 hour, ¥73 / $10) The fastest connection from Hongqiao. Hangzhou West Lake is worth a full day — the tea fields, the temple, the lake itself. I’ve taken this train so many times I can nap through the whole journey and wake up right as we pull into Hangzhou East.
Shanghai → Suzhou (25 minutes, ¥40 / $6) Classic water town. The train is faster than the subway in some cities. Suzhou’s classical gardens and Pingjiang Road are a half-day trip. I’ve done this as a day trip from Shanghai more times than I can count.
Shanghai → Nanjing (1 hour 15 minutes, ¥135 / $19) The Ming Xiaoling Mausoleum and Confucius Temple area are worth a weekend. The train crosses the Yangtze River right before Nanjing — the view of the river is spectacular on a clear day.
Beijing → Xi’an (4.5 hours, ¥515 / $72) Different line, but from Beijing South you can reach the Terracotta Warriors in under 5 hours. Book the G trains early — they fill up fast.
Beijing → Chengdu (8 hours, ¥775 / $108) Longer ride, but one of the most scenic routes in China. The train cuts through the Qinling Mountains, and you’ll emerge into the Sichuan basin with its spicy food and pandas. I’d recommend first class or even business class for this one — 8 hours in second class is a long day.
For more general advice on train travel — including how to book tickets as a foreigner and a detailed breakdown of train types — check out my full China high-speed rail guide.
5 Things I Wish I’d Known Before My First Ride#
1. The name verification system is strict. When you book a ticket, your name has to match your passport exactly. If your name has a hyphen or a space, use Trip.com instead of 12306 — their system handles special characters better. I watched a French tourist almost miss his train in Beijing South because his system couldn’t read his name.
2. Don’t buy from the scalpers outside the station. They hang around the ticket hall offering “express tickets” at double the price. Just use the official ticket counter or book online. Every train station in China has a dedicated counter for foreign passport holders — look for the window marked “护照” (passport).
3. Your luggage is fine. Unlike airports with strict weight limits, high-speed trains allow up to 20 kg of luggage and there’s plenty of overhead rack space. I’ve traveled with a 28-inch suitcase and a backpack no problem. The luggage racks at the end of each carriage can fit full-size suitcases.
4. Download the station in advance. If your phone doesn’t have great signal in the station, save a screenshot of your booking confirmation with the platform number and carriage number. The big departure boards show everything in Chinese and English, but having it on your phone is a safety net.
5. Book ahead for holidays. Chinese New Year, National Day (Oct 1-7), and Qingming Festival (April) — tickets for these sell out within hours. I once had to take a bus from Beijing to Shanghai during Spring Festival because every single train was booked for two weeks straight. Book at least 2 weeks ahead if you’re traveling during peak periods.
FAQ#
How much does the Beijing-Shanghai high-speed train cost? Second class starts at ¥553 ($77 USD), first class at ¥933 ($130 USD), and business class at ¥1,748 ($245 USD). Prices vary by train speed and booking time.
How long does the train take? The fastest non-stop trains (G1, G5) take 4 hours 18 minutes. Most trains with stops take 4.5-5.5 hours. The slowest D trains take about 6 hours.
Which station in Beijing? Which station in Shanghai? Departs from Beijing South (北京南站), arrives at Shanghai Hongqiao (上海虹桥站). Do not go to Beijing Railway Station (北京站) or Shanghai Railway Station (上海站) for this route — wrong stations.
Can I buy tickets at the station with a foreign passport? Yes. Go to the ticket counter with the “护照” (passport) sign. Tell the agent your destination in Chinese or show them on your phone. They handle foreign passports daily — it’s routine for them.
Is the train better than flying? For this specific route, absolutely. The total travel time is comparable (train: 4.5h + 40min at station = ~5.5h; flight: 2.5h + 2h at airport + transfers = ~6h+). The train is cheaper, more comfortable, less stressful, and drops you in central Shanghai instead of an airport 45 minutes from the city.
Book your Beijing-Shanghai high-speed ticket on Trip.com — they accept international cards and the booking process takes about 3 minutes. If you’re planning to connect beyond Shanghai, check the full schedule of G trains to find the right connection.