High-Speed Rail
What Time Do Train Tickets Go on Sale on 12306 for Your Departure Station?
12306 tickets do not all go on sale at midnight. Learn how the current advance-sale window works and how to check your departure station’s exact release time.

If you are waiting for a China train ticket to go on sale on 12306, do not assume it will appear at 00:00 on the first day of the advance-sale window.
As of August 13, 2026, 12306 is still using a 15-day advance-sale window, including the travel day. That tells you which calendar day your ticket becomes eligible for sale. It does not tell you the exact time new tickets for your station will be released.
The actual first-sale time is station-specific. To know when your ticket really opens, check your travel date and exact boarding station in 12306's current Sale Time tool.
Three different times travelers often confuse
| Time concept | What it actually tells you |
|---|---|
| Advance-sale window | Which calendar day becomes eligible for booking |
| Station release time | The exact time new tickets for that boarding station open |
| 12306 ticket-service hours | When the platform generally processes ticket sales |
These are three different things.
12306 currently provides ticket-purchase services from 5:00 to 1:00 the next day, except Tuesday, when the published service period is 5:00 to 24:00. But 5:00 is not a nationwide ticket-release time.
Likewise, reaching the 15-day sale window does not mean every new ticket appears at midnight.
The 15-day window tells you the sale date, not the sale time
On August 13, 2026, the official 12306 advance-sale page showed tickets available through August 27. That is a 15-day window when the travel day is counted.
A simple way to think about it is:
Sale date = the day your journey enters the current booking window.
Sale time = the exact time tickets for your boarding station first open on that sale date.
The current 15-day period should be treated as the current 12306 sale window, not as a permanent rule that can never change. Check again when you are planning a future trip.
Use your actual boarding station, not just the city
The release time is tied to the station where you will board the train.
For example, saying that you are leaving from “Shanghai” is not precise enough. Shanghai has multiple railway stations, and different stations in the same city may have different release times.
You should not use:
- the city name by itself;
- the train's original starting station if you are joining later; or
- the destination station.
Use the exact station printed as your departure point for that segment.
China Railway has continued to adjust station release arrangements over time. In 2025, release times at 99 high-traffic stations were optimized, with some release points refined from 30-minute intervals to 15-minute intervals. That is another reason not to save an old nationwide station-time table and assume it will always remain correct.

How to check your station's current release time
12306 currently provides an official Sale Time query.
The shortest path is:
Travel date → exact boarding station → check Sale Time
On the 12306 website, open the Sale Time tool and enter:
- the relevant sale date; and
- your exact boarding station.
The official page also warns that the result is for reference and that station sale and stop-sale times may be adjusted according to actual conditions. If your purchase date is still far away, check again closer to the day you plan to buy.
In the 12306 App, the current path is:
Me → Sale Time
Again, choose the actual station where you will get on the train.
Set a reminder instead of trying to remember the time yourself
Once you know the station-specific release time, use 12306's sale-time reminder if it is available for your booking date.
For a popular route, this is much more useful than simply remembering “tickets go on sale 15 days ahead.” What matters is the actionable information:
My ticket opens on this date, at this time, for this boarding station.
Station sale times can change, so the current 12306 result should take priority over a time you saw in an old post, screenshot, or forum answer.
On the sale day, prefill before tickets open
12306 also currently provides a ticket-information prefill function. It lets you prepare key booking details before the actual release time so you are not starting from zero when sales open.
For a high-demand journey, you can prepare your passenger, preferred train, and seat class in advance, then be ready to submit when the station's sale time arrives.
The practical sequence is:
Travel date → exact boarding station → Sale Time → reminder → prefill → buy when sales open
If you need the full process for registration, foreign-passport verification, booking, and boarding, see how to book China train tickets on 12306 with a foreign passport.
If the release time has passed and there are still no tickets
First check whether the official station release time has actually passed.
If it has not passed yet, seeing no inventory does not automatically mean the train is sold out. The new-ticket release may simply not have happened yet.
If the release time has passed and the train or seat class you want is unavailable, the problem has changed. You are no longer dealing with release timing; you are dealing with availability and waitlisting.
At that point, use what to do if China high-speed train tickets are already sold out rather than repeatedly checking the release-time rule.
The key distinction is simple:
The current advance-sale window tells you which day the ticket becomes eligible. Your actual boarding station's release time tells you when, on that day, the ticket really goes on sale.
Last updated: August 17, 2026. Travel platforms, entry rules, app behavior, prices, and service availability can change. Re-check official sources before departure.
Discussion
Ask a question, share recent experience, or flag information that may be outdated.
0 visible comments
No discussions yet.