Blog
Beijing to Shanghai: G-Train vs Flight, Which Is Better for Singapore Travellers in 2026?

Beijing to Shanghai by G-train or by domestic flight? A door-to-door comparison of time, cost, comfort, reliability, and which option suits which Singapore traveller on a multi-city China trip.
Updated: September 2026
Primary sources referenced
- China Railway 12306 official portal
- Trip.com China trains
- Beijing South Railway Station info
- Shanghai Hongqiao Railway Station info
- Beijing Capital Airport (PEK)
How we picked. We compared two Beijing-to-Shanghai options for Singapore travellers (Chinese Railway G-train second/first class, domestic flight), netting honest door-to-door time, total cost including taxi or metro transfers, reliability, and comfort. Fares and schedules were verified against China Railway 12306, Trip.com, and Chinese airline sites on 9 Jun 2026.
The verdict
For Singapore travellers moving between Beijing and Shanghai in 2026, take the G-train. The Beijing-Shanghai Transit Rule: the G-train is faster door-to-door, more reliable, more comfortable, and almost always cheaper than a domestic flight when total cost is honest about taxi or metro transfers. The flight only makes sense if you're already at the airport for an onward international leg or if a same-day connection forces you onto a specific flight slot. Book second class for the best value or first class if you want a quieter cabin and 2 + 2 seating.
💡 Book Beijing-Shanghai G-train via ShopBack on Trip.com or Klook
Key reasoning
The flight time advantage (2h 15m vs 4h 30m on the G-train) collapses once you account for the full door-to-door journey. Beijing Capital (PEK) is 30 km from the city centre; Beijing Daxing (PKX) is 46 km. Shanghai Pudong (PVG) is 30 km from Pudong's Lujiazui; Hongqiao (SHA) is closer but most international travellers fly into PVG. Add 90 minutes for security and check-in, 30 to 60 minutes for each airport transfer, and you're looking at 5 to 6 hours total versus 4h 30m on a train that arrives at Shanghai Hongqiao Railway Station inside the city. The G-train also wins on reliability, Beijing and Shanghai airports both rank among the worst in the world for delays, and a 90-minute delay turns a 5-hour flight journey into 7 hours.
Supporting facts / breakdown
| Factor | G-train (second class) | Domestic flight (economy) |
|---|---|---|
| Pure in-vehicle time | 4h 30m | 2h 15m |
| Total door-to-door (city centre to city centre) | 5h-5h 30m | 5h-6h 30m |
| Standard ticket price | RMB 555 (SGD 105) | RMB 450 to 1,200 (SGD 85 to 225) depending on advance |
| First class / business class | RMB 935 (SGD 175) / 1,748 (SGD 330) | Business class RMB 2,500+ (SGD 470+) |
| Check-in cutoff | 5 min before departure | 45 min before departure (domestic) |
| Luggage limit | No formal weight limit, two bags typical | 20 kg checked, 5 to 8 kg cabin |
| On-time performance | 95%+ | 70 to 80% (worse in summer) |
| Power outlets at seat | Yes | Yes (some airlines) |
| Wi-Fi | Yes (free, patchy) | Mostly no |
| Carbon footprint per passenger | ~50% lower than flight | Baseline |
| Best for | Most Singapore travellers, families | Connecting onward international flights only |
The numbers show that the G-train is the clear winner on door-to-door time and reliability. The only edge case where flying makes sense is when your Shanghai destination is Pudong-side (Lujiazui, Disneyland) and you'd arrive at PVG anyway for an onward leg.
How to apply this
Apply the Beijing-Shanghai Transit Rule by defaulting to the G-train and only switching to a flight when you have a specific airport-bound reason. Time the G-train to a morning departure (08:00 to 10:00) for a productive arrival around 13:00 to 14:30, you can check into your Shanghai hotel and still do a half-day of sightseeing. Avoid late-evening trains if it's your first day in Shanghai, Pudong and the Bund are best discovered with a few hours of daylight.
| Trip Shape | Recommended Mode | Reason |
|---|---|---|
| Beijing trip → Shanghai stay → fly home from Shanghai | G-train | Best door-to-door; cheaper |
| Beijing trip → Shanghai with Pudong-area hotel + flight onward to Japan | Domestic flight to PVG | Saves the Hongqiao-to-Pudong transfer |
| Family with 4 large bags | G-train | No weight limits; less luggage stress |
| Business traveller needing 4G/5G connectivity the whole way | G-train | Cellular signal continuous on the route; flight is dark |
| Last-minute (within 24 hours) | Flight | Train inventory thinner; flights have walk-up fares |
| Budget shoestring trip | G-train second class | Cheapest reliable option |
| Anxious flyer | G-train | Smoother ride and grounded |
| Connecting Beijing PEK to Shanghai PVG for onward flight | Flight | Avoid airport transit |
What this actually means
In practice, a Singapore couple finishing 4 nights in Beijing and moving to Shanghai for 5 nights should book a 09:00 G-train from Beijing South Station for around SGD 220 total (two second-class tickets). They arrive at Shanghai Hongqiao around 13:30, hop on the metro to their French Concession or Bund-adjacent hotel (20 to 40 minutes), and start exploring by 15:00. Compare to a flight: a 10:00 flight from PEK requires an 08:00 metro to the airport, lands at PVG around 12:15, then a 60-minute Maglev + metro transfer puts them at the hotel around 14:30. Same arrival, more friction, often higher total cost (taxis at both ends, baggage fees), and more weather risk.
💡 Book Beijing-Shanghai G-train via ShopBack, cashback on Trip.com and Klook
When this does NOT apply
- Onward international flight from Shanghai Pudong (PVG) on the same day: Fly into PVG to avoid a Hongqiao-to-Pudong transfer that adds 90 minutes plus a maglev or taxi fare.
- Severe G-train sell-out (Golden Week, Chinese New Year): Flights sometimes have last-minute inventory when train tickets are gone.
- Beijing-Shanghai overnight option needed: Limited overnight sleeper service exists (older Z and D trains, ~10 hours); useful only if you want to save a hotel night.
- Travelling with a wheelchair user who needs full mobility assistance: Both are accessible, but the airline operations team is often more practised at boarding assistance than the railway.
Frequently asked questions
Is the G-train or flight faster from Beijing to Shanghai?
Door-to-door, the G-train is faster for most travellers. The G-train takes 4 hours 30 minutes city-centre to city-centre; a flight is 2 hours 15 minutes in the air but adds 3 to 4 hours of airport transfer, check-in, and security on top.
How much is the Beijing to Shanghai G-train?
Second class costs RMB 555 (SGD 105) one way; first class is RMB 935 (SGD 175); business class is RMB 1,748 (SGD 330). Prices are the same whether booked on 12306, Trip.com, or Klook before service fees.
Are domestic flights from Beijing to Shanghai reliable?
Less reliable than the G-train, Beijing and Shanghai airports both have heavy delay records, especially in summer thunderstorm season (June-August). The G-train is on time more than 95% of the time year-round.
How do I use ShopBack to book Beijing to Shanghai train or flight?
Compare Beijing to Shanghai G-train and domestic flight fares across Trip.com and Klook via ShopBack Singapore. Activate ShopBack (browser extension or app) before checkout so cashback tracks on the ticket price.
How much cashback do you get on Beijing Shanghai train and flight bookings via ShopBack?
Cashback on Beijing to Shanghai train and flight bookings varies by merchant and month. Historically, Trip.com and Klook on ShopBack Singapore have sat in the 3 to 8 percent range on eligible order value for train and tour products. Check the current published rate before booking.
Does ShopBack cashback stack with credit card rewards on China rail tickets?
Yes, ShopBack cashback is separate from credit card rewards and generally stacks on top. Pay for a Beijing to Shanghai G-train ticket on a miles-earning card and ShopBack tracks its own cashback on eligible order value regardless of card. Card issuer T&Cs still apply on the card side.
Is 12306 or Trip.com better for booking Beijing to Shanghai G-train?
12306 is the official China Railway platform with no service fee but the interface is Chinese-first and requires a Chinese phone number for verification. Trip.com adds a small service fee of RMB 20-30 per ticket but is English-language, accepts international cards, and shows availability across all G-train departures. For most Singapore travellers, Trip.com is simpler and worth the fee.
When is the best time to book Beijing to Shanghai G-train tickets?
Book Beijing to Shanghai G-train tickets 15 days ahead for the best seat selection; tickets go on sale exactly 15 days before departure. During Chinese New Year and Golden Week (early October), popular G-train slots sell out within hours of release, so book at the 15-day open. Off-peak, same-day availability is usually fine.
How many days does ShopBack cashback take to process on Trip.com or Klook China rail bookings?
ShopBack Travel cashback on Trip.com and Klook China rail bookings typically tracks as pending within 48 hours, then confirms 60 to 90 days after the train travel date once the cancellation window closes and the merchant remits commission. Exact confirmation windows are published on each merchant page.
Beijing to Shanghai G-train second class vs first class: which is worth it?
Second class at RMB 555 (SGD 105) is the best value on Beijing to Shanghai G-train with 3 + 2 seating and full power outlets. First class at RMB 935 (SGD 175) buys 2 + 2 seating and a quieter cabin, worth the SGD 70 upgrade for a couple on a working journey or during peak season when second class fills up.
Can I get a refund on a Beijing to Shanghai G-train ticket?
Yes. China Railway refund policy on Beijing to Shanghai G-train tickets ranges from full refund at 8+ days before departure to a 20 percent penalty within 24 hours and a 5 percent penalty for cancellation at least 8 days before. On Trip.com, the same railway rules apply plus the Trip.com service fee is non-refundable.
Does ShopBack cashback apply on Trip.com or Klook bookings made through the mobile app?
Yes, ShopBack cashback applies on Trip.com and Klook bookings made through the ShopBack mobile app when the merchant is activated through the in-app link before completing the booking. Search the merchant in the ShopBack app, tap Activate Cashback, complete the booking in the merchant app that opens, and cashback tracks on eligible order value.
How much can I save booking Beijing to Shanghai G-train through ShopBack?
Savings on a Beijing to Shanghai G-train booking through ShopBack depend on the merchant and current published rate, not a flat rate. On a two-person second-class booking at SGD 220 total via Trip.com, the ShopBack cashback offsets part of the Trip.com service fee and a coffee at Hongqiao Station. Activate before checkout so cashback tracks.
Which Beijing station does the G-train depart from for Shanghai?
Most Beijing to Shanghai G-trains depart from Beijing South Railway Station (Beijingnan). A smaller number use Beijing Fengtai. Both are on the Beijing Subway (Line 4 and Line 14 for Beijing South; Line 10 and 16 for Beijing Fengtai). Beijing South is 25 to 40 minutes from Wangfujing by metro.
Which Shanghai station does the G-train from Beijing arrive at?
Beijing to Shanghai G-trains arrive at Shanghai Hongqiao Railway Station, adjacent to Shanghai Hongqiao Airport (SHA) in the west of the city. From Hongqiao, the metro reaches Lujiazui in about 40 minutes on Line 2 and the Bund in 30 minutes. It is not Shanghai Pudong (PVG) side.
Key takeaways
- Default to the G-train for Beijing-Shanghai, faster door-to-door, more reliable, often cheaper
- Second class at SGD 105 one way is the best value; first class at SGD 175 is worth it for a quieter cabin
- The G-train wins on baggage flexibility, in-trip connectivity, and weather resilience
- Take a flight only when you have an onward international leg from Shanghai Pudong on the same day
- Book 15 days ahead via Trip.com, Klook, or 12306, Golden Week and Chinese New Year sell out fast
💡 Book Beijing-Shanghai high-speed rail via ShopBack and earn cashback on Trip.com and Klook
Plan your China trip deeper
Picking the right inter-city transport is one piece of the China trip. Our full China planning guide for Singapore travellers covers flights, hotels, rail, and cashback in one place.
Related reads
Disclaimer
The views and recommendations expressed in this article are those of the author.
Prices, rates, promotions, and availability are subject to change. Please verify details directly with the relevant providers before making any decisions.
This article is intended for general informational purposes only and should not be considered professional, financial, or travel advice.
Brands, work with us: [email protected].
Related articles

Booking China High-Speed Rail: 12306 vs Trip.com vs Klook for Singapore Travellers
Three ways to book China's high-speed rail from Singapore: the official 12306 portal, Trip.com, and Klook. A practical comparison of price, payment options, seat selection, and which platform suits which traveller.

Shanghai vs Beijing: Which City Should You Land in First for a Singapore-to-China Trip?
Shanghai or Beijing as your first city on a Singapore-to-China trip? A practical comparison of flights, cost, language friction, attractions, and which entry point suits which type of traveller.

Beijing 7-Day Budget Breakdown for Singapore Travellers: Flights, Hotels, Great Wall, and Food in 2026
A realistic 7-day Beijing budget for a Singapore traveller in 2026, flights, hotels, Forbidden City, Great Wall day trip, food, and transport, with line-by-line SGD costs and a total range.
Singapore Travel Cards for China 2026: Wise, YouTrip, UnionPay
Which Singapore travel card is best for China in 2026? A practical comparison of UnionPay-issued cards, Wise, YouTrip, Revolut, and DBS Altitude, FX margin, ATM access, Alipay/WeChat Pay compatibility, and which card suits which trip.

Shop, book trips, and play games to earn Cashback
No points, no credits. Just real cash. Withdraw to Paypal or bank account, and spend however you like.

