Quick Look
Last week, a couple from Canada showed up at Shanghai Hongqiao with paper tickets they'd bought from a scalper — they paid triple the price. That's why I'm writing this. After guiding hundreds of foreign travelers through China's train system, I've seen every mistake in the book. Here's exactly how to get from Shanghai to Nanjing by train without the stress.
Train Types and Duration: Bullet Trains vs Standard
You have two main options: G-trains (high-speed) and D-trains (regular express). G-trains are the way to go unless you're on a tight budget.
| Train Type | Duration | Price (2nd Class) | Frequency |
|---|---|---|---|
| G (High-speed) | 67–90 min | ¥140–¥230 (about $20–$32) | Every 10–20 min |
| D (Express) | 2–3 hours | ¥90–¥130 ($12–$18) | Several per day |
I always tell my groups to pick a G-train. The time saved is huge. Also, book a seat in the 5th or 6th car — that's where the dining car is, and you can grab a hot box lunch for ¥40.
Station Showdown: Hongqiao vs Nanjing South
Shanghai Hongqiao Railway Station is the hub for high-speed trains to Nanjing. It's connected to Metro lines 2, 10, and 17. Important: Do not go to Shanghai Station or Shanghai South — they serve slower trains. I've had clients miss their train because they confused the stations.
In Nanjing, you'll arrive at Nanjing South Railway Station. It's about 30 minutes by metro to the city center (Xinjiekou). Metro line 1 and line 3 run directly from the station. Taxi costs roughly ¥40–¥60 depending on traffic.
How to Buy Tickets Without a Chinese ID
This is the biggest headache for foreigners. Here are your options:
| Platform | Accepts Foreign Cards? | Fees | Ease of Use |
|---|---|---|---|
| 12306 (official) | No (only Chinese cards) | None | Requires Chinese phone & ID |
| Trip.com (Ctrip) | Yes (Visa, MC, Amex) | ¥5–¥15 per ticket | Easy, English interface |
| WeChat mini-program | No (WeChat Pay only) | None | All Chinese, tricky |
| Hotel concierge | You pay cash | Small tip appreciated | Easiest if you're in a hotel |
I recommend using Trip.com (formerly Ctrip). It's reliable, has an English app, and accepts international credit cards. Yes, there's a small fee, but it's worth the convenience.
Step-by-Step: Booking on Trip.com
- Download the Trip.com app or use their website.
- Select "Trains" and search "Shanghai Hongqiao" to "Nanjing South".
- Choose your date. Avoid Chinese holidays if possible — see the Insider Tips below.
- Pick a G-train. Look for departures between 7am–10am or 4pm–7pm for best frequency.
- Enter your passport number and name exactly as on your passport.
- Pay with your credit card. You'll receive an e-ticket with a QR code.
- At the station, scan your passport at the gate or use the QR code. No paper ticket needed.

Insider Tips: When to Travel and What to Avoid
Golden rule: Never travel on the day before or after Chinese New Year, or during Golden Week (first week of October). The trains are packed, tickets sell out days in advance, and the stations are a madhouse.
Best times: late March to May, or September to November. Weather is pleasant, and crowds are thinner.
Buy your ticket at least 2–3 days ahead. Same-day tickets are riskier — the good G-trains often sell out by 10am.
And here's a secret many guides won't tell you: if you want a quieter ride, choose a train that departs after 8pm. Fewer passengers, and you'll save on hotel cost if you're flexible. The last G-train leaves around 10:30pm.
Frequently Asked Questions
Verified and fact-checked by the editorial team.
Qiang Huang
No comments yet.