Beijing Shanghai Train Advance Request Guide

By Palash
October 28, 2026

China Railway has been implementing a reservation service on over 200 Beijing-Shanghai trains starting July 20, 2026. The passenger makes an application in the Railway 12306 application 60 to 17 days before the scheduled train. The railway will process the orders 20 to 16 days before the train’s departure date.
This is not the waitlist, and it is not an additional train for the train that’s sold out. This is just another way to access the same pool of tickets. Since this is a pilot program, be sure to review the terms of service within the app before you build your itinerary around it.
Source: China State Railway Group's July 2026 announcements, as published by Beijing's municipal government and Chinese state media. Pilot rules are subject to change. Please check 12306 guidelines before making any booking.
Most people require help when they are making a similar booking. Imagine you are making plans for a journey from the US to Beijing and Shanghai, and your preferred train has no availability. But then, in the corner of the screen, there is an option for "reservation."
These two distinct systems appear to be similar when making a booking. However, they operate on different timing systems. Selecting the incorrect one will waste time on your itinerary.
How this is different from the regular 12306 waitlist

The real-time waitlist (候补, hòubǔ) is activated once the tickets are put up for sale. The advance request begins before that. In both cases, you can request a ticket that is not available instantly. This is where the similarity stops.
What are the two methods to book the train tickets?
Mechanism | How it functions | Submission deadline | Confirmation declaration |
Real-time waitlist (候补) | This occurs when you enter the queue for a train or seat category without tickets. You pay upfront, and once more tickets become available because of cancellations or additional capacity, they fill your request and allot you a berth. | The date of the deadline is determined by the passenger and after the train tickets go on sale. The deadline cannot be set more than 20 minutes before departure. | At any time before your deadline. There is no specific date. |
Beijing-Shanghai advance request (预约购票) | You will rank the trains available according to your preference. The train booking authority will match your request with a ticket before the regular sale opens to others. You pay for the ticket once the order is fulfilled. | 60 to 17 days before departure | Every day between 20 and 16 days before the train departs. You pay for the ticket by 23:00 Beijing time on the confirmation date. |
Regular purchase | You purchase the ticket directly. | About 15 days before departure | Immediately |
Sources: Railway 12306 pilot announcements and Trip.com's sold-out train guide. Rules are subject to change. Re-check before making the booking.
Railway officials state that this pilot enables them to forecast demand on time and accordingly manage the capacity and ticket distribution.
How does the request-and-confirmation window work?
There are six steps involved:
- Launch the Railway 12306 app and locate the "Ticket Reservation" (预约购票) tab on the home page.
- Select your travel date falling between 60 and 17 days after today. Applications for booking tickets for 60 days are accepted every day from 8:00 Beijing time onwards.
- Select your trains or times. Choose your preferences.
- Confirm the application. There is no guarantee of receiving a ticket at this step.
- Wait for confirmation. Orders are processed every day from 20 to 16 days before your departure, and the result will be delivered via the app, WeChat, Alipay, and SMS.
- Make payment before 23:00 Beijing time on the confirmation day for the booking. An unpaid order will be automatically cancelled.
During steps 4 and 5, the rail company states that they weigh 12306 historical data points, the booking requests they receive, and their capacity. After analyzing that, they allocate capacity in a series of phases. Your allocation relies on the supply allocated by the rail company after seeing demand. No seat allocation takes place during the waiting time.
You should be mindful of the different time zones while booking. The 8:00 am Beijing time corresponds to 8:00 pm in New York the previous evening before daylight saving time ends on November 1. The deadline of 11:00 pm Beijing time for the payment becomes 10:00 am New York time once the clocks change. It should be considered a morning deadline.
Stay connected. Get China eSIM now!
See all attractions
992500 booked
4.6/533468 reviews
Mainland China 5G eSIM | Supports Google Maps / ChatGPT | Daily/Total Data Plans | 24-Hour Billing | 1–365 Days | QR Code
SIM card
INR 8.26
681208 booked
4.6/524236 reviews
Mainland China/Hong Kong/Macau 5G eSIM | 5 Carriers | Day Pass/Total Data Package | 24-Hour Billing | QR Code
SIM card
INR 7.67
373903 booked
4.5/512125 reviews
Mainland China/Hong Kong/Macau/Taiwan 5G/4G eSIM | Supports Google Maps / ChatGPT | Daily/Total Data Plans | 24-Hour Billing | 1–30 Days | QR Code
SIM card
INR 9.44
261124 booked
4.5/59736 reviews
Mainland China 5G eSIM | 3 Carriers · All AI & TikTok | 1–365 Days | QR Code
SIM card
INR 7.45
Worked example: a December 20 departure
Different stages | Date |
First day you can submit a request (day 60) | October 21 |
Last day you can submit a request (day 17) | December 3 |
Date range of order fulfillment and payment | November 30 to December 4 |
Regular ticket sales open | Around December 5 or 6 |
Take a look at the sequence. Fulfillment happens before the regular sales process starts. By the time it becomes "sold out" via the standard method, the booking period is over for that particular day.
Exact versus flexible requests
The app offers two methods of booking a ticket:
Method | What should you choose? | Recommended for |
Exact reservation | Specific trains, timing of arrivals/departures, and classes of seats are fixed. This information is provided in the app in the form of current schedules and historical data. | Plans that are fixed. Example: meeting in Shanghai in the morning and a flight to catch after that |
Flexible reservation | Times of departure and arrival may vary, the length of the journey and seat class are flexible | Flexible schedules that would allow you to catch multiple trains |
The system also has some limits:
Limit | Unit/Note |
Pending orders for each 12306 account | 3 |
Number of choices per order | Up to 3 exact and 2 flexible, across 2 successive days |
Passengers per order | Up to 19 on 12306 app |
Groups exceeding 19 passengers | Not yet supported |
Train preferences | You must rank your choices |
Changes to a submitted order | Not yet supported. Cancel and resubmit before fulfillment. |
A good combination is two specific demands for the preferred trains and one flexible request for a broader time period to increase your probability of fulfillment.
Make sure your preferences are legitimate. If you rank a train that you are not likely to travel on but add it just to increase your options, it might come up as fulfilled later. You will have to make payments for the journey you did not choose. Otherwise, it will be difficult for you to find another way to travel once the orders are processed.
What happens if you pay late or need a refund?
Advance request tickets have their own refund policy. It is different from that of standard tickets:
- Refund 20 to 8 days before the date of travel: railway levies 5% of the ticket price.
- Refund 8 days before the date of travel: prevailing policy on advance sale tickets will apply.
- Changes: each advance sale ticket can be modified only once into another ticket during the advance-sale window.
- Changes before the date of travel: you will be asked to pay the fare difference or refunded the difference after deducting a 5% fee for the changes.
- Non-payment of orders: failure to pay a completed order three times within 30 days results in deactivation of the account from reservation service for 90 days. Cancellation of a completed order is deemed a cancelled booking.
Cancellation of a request before fulfillment is not subject to any penalties. Penalties are charged only when completed orders are cancelled.
Should you plan around it?
Apply for advance ticket requests only if your travel dates are confirmed, and you can make your move early. Any departure from Pudong Airport, a wedding, or a reservation at the museum in Shanghai can justify making your request on Day 60.
Do not apply it in case you have uncertain travel dates. The usual sales process and wait-listing will work in this case with less hassle. Regardless of anything, an advance request will always give you early visibility. But it is not a confirmed booking. Until you pay on the fulfillment date, you do not have a seat.
What to do when your preferred train is sold out?

Calculate how many days are left until your trip starts. This will determine which method you can go ahead with for booking.
A request will not help when the chosen day falls within the regular selling period. It is useful only in cases when you still have at least 17 days to start your travel or choose another date.
Decision flow for a sold-out train
- Calculate the number of days remaining until you start traveling.
- 60 to 17 days remaining: open the Ticket Reservation tab. If you see the preferred train on the list, make the reservation request. You should add another flexible request for a safer option.
- 16 days remaining: you cannot make any submissions. The regular ticket sales have not started yet. Set a reminder for the beginning of regular sales.
- 15 days or less remaining and the train is sold out: go onto the real-time waitlist and look for other options simultaneously.
- Traveling will begin in a few days, and the itinerary cannot be changed: reserve the best available option and consider the waitlist as a fallback option.
This is how it works for a hypothetical passenger traveling from Denver and looking for a morning train from Beijing to Shanghai on December 18. On October 24, there will be 55 days until the date of travel. Therefore, she can make her advance ticket request. She considers two morning trains as exact requests and one flexible request for any second-class seats between 8:00 am and 11:00 am.
The fulfillment of the order takes place between November 28 and December 2. If the request fails, she will try to book a ticket during the standard sale period starting around December 3 or 4.
If your preferred train is not listed in the booking list, then the pilot does not cover that train. Your app will tell you which trains can accept requests. Do not make any assumptions that all Beijing to Shanghai trains qualify for advance ticket requests.
Car Rentals
Car Rental Promo Code - 8% Off
New User Enjoy up to 8% Off
TRIPCAR8
What are standard waitlist rules if the pilot does not apply?
Rule | Limit/Note |
Pending waitlist orders per customer | Up to 6 |
Travel dates per order | Up to 3 |
Trains per order | Up to 60 |
Passengers per order on 12306 app | Up to 19 |
Prepayment | Required, considering the maximum fare from your preferences. |
Failed or cancelled request | Prepayment refunded |
Latest fulfillment deadline | Not less than 20 minutes before departure |
Guaranteed seat | No |
The ticket on the waiting list is not partially confirmed. Also, people travelling in the same booking might be accommodated in different compartments. Plan for the risk in case you all need seats together.
There is another convenience provided on 12306. This is an estimate of the likelihood of a confirmed booking. The rail authority estimates this based on past data, but it is provided for information purposes only.
Prepare your 12306 account before the window opens
The pre-request can be made within the official 12306 app. This means that your 12306 account should be prepared for a swift booking process on the opening dates, as per your travel itinerary.
- Verify your passport in advance. 12306 does allow foreign passports for ticket booking, but verification can take between 3 and 5 days.
- Locate the section using its Chinese name. The announcement is called 预约购票. Screenshot it and match it with the options on your screen.
- Confirm the payment method. A fulfilled booking will expire at 11:00 pm Beijing time, so sorting the payment after fulfillment is not possible.
- Enter the exact names and passport numbers. Foreign passport holders go through a manual gate check at the stations and present their passports. Therefore, the names should match as they are.
- Check the application daily until fulfillment. The announcement lists several ways of receiving the confirmation: 12306 app, WeChat, Alipay, and via SMS. However, SMS for foreign numbers is unknown. You should not reply to it and should check your order status every day.
Where does Trip.com fit?
Trip.com is an alternative, not the route to the official pilot. Its interface is more convenient for foreign travelers than the 12306 app. Trip.com allows you to reserve tickets 60 days before your travel dates and books them automatically after the tickets are available from China Railway. The waitlist system keeps track of cancellations until 2 hours before the departure time.
If you cannot book through the pilot, check other trains at different times and seats on Trip.com’s Beijing to Shanghai search page.
The fallback ladder
If the waitlist or request fails, plan your alternatives from less drastic options to more:
- Choose another departure time on the same day. Early morning or late night may still have available seats.
- Another seat category. It is possible that the second-class tickets are sold out, but not the first-class.
- Another train station within the same city. Take into account the transfer time from one station to another, as "same city" might also mean an hour-long train ride.
- Another date of travel. This is a good option if your pre-booked hotel allows you to change the check-in date free of cost.
- Choosing a domestic flight. Consider the overall time taken, including transfers from home to the airport and back.
Each train has the exact station displayed in its reservation details. Beijing and Shanghai have more than one train station, and there is no guarantee that the stations for the conventional trains will be the same as the stations for the high-speed trains. Double-check the names of all stations in each train you put on your order and compare your hotel distance with the station name on your ticket.
Common mistakes and failure cases

Mistake | Reason | Recovery |
Considering a submitted request as a booked ticket | Submission is only a request. Once the payment is made after fulfillment, your ticket is booked. | Keep your backup plan ready until your ticket is booked. |
Submitting after the window is closed | The last day for making requests is 17 days before your departure date. | Check your window on the day when you know your travel dates, do not wait until the first train is sold out. |
Confusing the pilot with the regular waitlist | The waitlist starts after the regular sale opens and all tickets are booked. Advance requests take place before the regular sale. | Check the number of days left for your travel date, then choose the booking method. |
Failure to make payment before 11:00 pm Beijing time | Fulfillment is cancelled automatically, and successive cancellations trigger a 90-day suspension period. | Create phone reminders in your time zone on days of fulfillment. |
Assuming all Beijing-Shanghai trains allow advance requests | This pilot covers over 200 trains, but not the entire set of trains between these two cities. | Choose from the trains the app lists. |
Entering a single train only in your order list | There is no flexibility or alternatives with just one choice | Add a few trains as per your preference along with a flexible request. |
Booking non-refundable hotels early | Fulfillment is not guaranteed. | Book non-refundable hotel reservations once you have train booking confirmation |
Conclusion
Use the pilot only if you have a planned itinerary and can still act within its timeframe. Book flights and hotels with free cancellation if those items are dependent on your confirmed train ticket. Plan a fallback option in case you do not get a ticket.
FAQs about Beijing to Shanghai train
-
Can I use the advance request without a Chinese phone number or Alipay?
The Chinese number requirement is not mentioned anywhere in the announcements. The result channels are announced on the 12306 app, WeChat, Alipay and via SMS. Without having a Chinese number, check your status daily between days 20 and 16 prior to your departure date using the app. Confirm your payment method in your 12306 account if booked from there, as payment should be completed by 11:00 pm Beijing time on your fulfilment date. -
Is Trip.com's 60-day pre-order the same as the 12306 advance request?
No. The Trip.com pre-order is a third-party service attempting to get you a ticket once China Railway releases it. 12306 advance booking is a pilot attempt by the Chinese official railway authority and is executed by them. Neither service can produce seats that have not been released by China Railway. -
What if my trip is more than 60 days away?
No. The Trip.com pre-order is a third-party service attempting to get you a ticket once China Railway releases it. 12306 advance booking is a pilot attempt by the Chinese official railway authority and is executed by them. Neither service can produce seats that have not been released by China Railway. -
Does the pilot replace the real-time waitlist?
No submission can be made. The reservation window opens on day 60, and the booking becomes available every day at 8:00 am Beijing time. Until then, you should keep your hotel and flight bookings cancellable and remember the specific date the train becomes available. -
Will the pilot expand beyond Beijing-Shanghai?
The railway authority stated in July 2026 that it would keep an eye on the pilot and gradually widen its scope. There was no news about the opening of the new route for the pilot. Please use the 12306 application to check the existing list.
Disclaimer: This article has been provided by an individual contributor or third party platform. If there is any discrepancy regarding the copyright, please contact us directly and we will delete the content immediately.
Related products
Beijing Shanghai Train Advance Request 12306 Guide
Palash is a writer and communications professional with a keen interest in exploring the human experiences that shape our everyday lives. He is passionate about weaving stories that express powerful emotions and provoke the subliminal “beauty” of our lives. Palash's work reflects a curiosity for stories that resonate and linger beyond the page.
22 articles
Global Travel
Itineraries & Planning
Sharing Real-Life Experiences
Trending Searches
-
More about China Trains
- China High Speed Train Seat Map
- 1st class vs 2nd class on China high speed trains
- Trip.com Train Discount Codes
- Shenzhen to Hong Kong
- China Train Luggage
- How to Take a Train in China
- China Train Types
- China Train Seats Together
- China Train App
- What To Do If China Train Tickets Are Sold Out
- Trains to Rochdale
- Glasgow to Newcastle trains
- Trains to Taplow
- Trains to Grantham
- cherry blossom dc
- China Train Station
- Calatayud to Zaragoza-Delicias trains
- Haymarket to Glasgow Queen Street trains
- Trains to Shrewsbury
- Bristol to Plymouth trains


