Explore Beijing / China Train Tickets Sold Out? The Waitlist System and What Actually Works
China Train Tickets Sold Out? The Waitlist System and What Actually Works
Your train shows 'no tickets' thirty seconds after sales open. Why that happens, how the 12306 waitlist (候补) really works, the hours when sold-out seats come back, and the fallback plans that still get you there.
10 min read · KOULING's Beijing Travel Guide
Few things derail a China itinerary faster than a departure board that says 'sold out'. You open the app at the exact minute sales begin, tap your train, and it is gone. The good news is that 'sold out' in China is rarely the end of the story — the railway runs an official waitlist system (候补, hòubǔ) that quietly fills a large share of those orders, and tickets genuinely do reappear at predictable moments before departure. This guide explains why the train vanished, how to place a waitlist order that actually gets filled, when to expect it, and what to do if it never does.
Why the train you want disappears instantly
Three things are happening at once, and only one of them is 'too many people want this train'. Understanding which one you are dealing with tells you which fix to reach for.
Genuine demand spikes — A long-distance train carries fewer than about 2,000 seats. On a holiday route, 12306 may receive tens of thousands of requests per second at release — seats are gone in under a second
Long-distance-first allocation — Roughly 80% of a train's seats are pre-allocated to the origin station and major stops for full-journey and long-distance tickets; about 20% go to stations near the origin. Most intermediate station pairs get no pre-allocation at all, so those pairs show 'waitlist' the moment sales open — even on a train that is not full
Timing, not scarcity — If you are searching outside the official sales window, or your station's release minute has not arrived yet, everything looks sold out when it simply has not been released
The 15-day clock, and the exact minute it opens
China Railway's standard advance-sales period is 15 days before departure, counting the travel day itself: on the 1st you can buy for the 15th. That part is nationwide and fixed. What is not fixed is the release minute, which differs by departure station — common slots are 08:00, 10:00 and 12:00, but every station has its own. Find yours in the 12306 app before you plan the morning: Me → Travel Guide (出行向导) → Release Time (起售时间), then enter your station and date. Also use the app's pre-fill function (购票信息预填): passengers, train and seat class are filled in advance, so when the clock hits you submit with one tap instead of four screens.
The window — 15 days ahead including the travel day — no official channel sells beyond that
The minute — per-station, check it in the app; guessing means arriving an hour late to a one-second sale
Pre-fill the order — passengers, train number and seat class saved beforehand, one-tap submit at release
Third-party pre-orders — some foreign-friendly apps let you file a request early, but they can only submit to 12306 once the official window opens — they cannot obtain tickets that do not exist yet
The waitlist (候补) is the real answer
When a train shows no availability, 12306 offers a waitlist button on the seat-class list. This is an official, free service — it charges no fee above the ticket price. You submit a request and prepay the highest fare among the combinations you selected; the system then queues your order by the time it took effect and automatically issues your ticket the moment matching seats appear. If nothing appears by your deadline, the prepayment is refunded in full, automatically. Current rules to know: up to 6 pending waitlist orders per user; each order can cover up to 3 travel dates and a total of no more than 60 date-plus-train combinations across the order; up to 19 passengers per order; payment must be completed within 30 minutes or the order lapses; and the fulfilment deadline can be set no later than 20 minutes before departure. Prepayment is calculated at the highest fare in your combination, and any difference is refunded automatically once a cheaper train is actually issued. Railway data puts the overall fulfilment rate above 70%, with about half of fulfilled orders being short-distance tickets.
Free — no service fee, no 'speed-up' charge — anything a platform charges for this is pure markup
Queue order — strictly by when your order took effect, i.e. first come first served — no platform can jump the queue
Where the seats come from — other passengers' refunds and changes, extra carriages coupled onto the train, re-split long-distance allocations, and newly added services
No partial fulfilment — a request is filled whole or not at all, so a party of four is not split into two plus two
Auto refund — if it never fills, the full prepayment returns to your original payment method — you do not need to chase it
How to place a waitlist order that actually fills
The difference between 'never filled' and 'filled in six hours' is usually how the order was built. Two switches matter more than anything else, and one common instinct actively hurts.
Turn on 'accept new trains' (接受新增列车) — when the railway adds a service on your route, the system can fill you onto it automatically — without this switch you are invisible to that supply
Add more combinations, not more orders — spread your 60 combinations across dates, trains and seat classes; duplicate overlapping orders do not raise your odds, they just tie up your money
Consider accepting standing room (无座) — on a two-hour hop a standing ticket beats a lost day — you can often upgrade or move once onboard if seats free up
Set the deadline to match your backup — if you have a flight alternative at T-30 hours, set the waitlist to expire around then so a late fill does not strand your plan
Do not refresh and re-submit — cancelling and re-adding loses your queue position, which is the single thing that determines whether you get filled
When sold-out tickets actually come back
A train's sales run in three phases, and waitlist orders can be filled during any of them — but two moments are reliably the best. In the opening phase, the only new seats are same-day refunds and changes. In the dynamic-adjustment phase (from one day after release until the day before departure), 12306 reallocates remaining long-distance tickets toward the station pairs where waitlist demand is concentrated, and splits out new short-distance seats daily. In the open-sale phase (the day before and the day of departure), every remaining seat on the train is released without station restrictions. Layered on top: because cancellation fees step up at set thresholds, more tickets are returned around eight days before departure, around 48 hours before, and again around 24 hours before. Those three thresholds are where waitlist success rates peak.
8 days before departure — the last point at which cancelling is free, so a wave of returns lands here
48 hours before departure — the cancellation fee steps up, and more people finalise plans
24 hours before departure — the largest fee step, and the start of unrestricted open sale — often the single best window
The last hour — the system keeps trying until 20 minutes before departure; genuine last-minute returns do happen, but never count on it
If the waitlist never fills: four fallbacks
Treat the waitlist as your primary play and a fallback as your insurance. Decide the fallback deadline before you submit, then stop worrying about it.
Split the journey (中转换乘 / 同车接续) — the 12306 app suggests transfer plans automatically — Beijing to Xi'an via Shijiazhuang or Zhengzhou often has seats when the direct train does not, and 'same-train connection' sells you two segments of one train
Change the station pair — Beijing has several railway stations and several airports; a departure from a different Beijing station, or from Tianjin, can have completely different availability
Move by a few hours, not a day — shifting to a 06:00 departure or a late evening service frequently solves it, because everyone else wants the 09:00 slot
Switch mode entirely — on routes under about four hours a coach or a domestic flight may be the cheaper, faster answer — check before you burn a day waiting
What does not work, and what to ignore
The sold-out moment is exactly when foreign travellers get sold things. 12306 is China Railway's only official online ticket platform and it has not authorised any third party to sell tickets, and it does not cooperate with so-called ticket-grabbing services.
'Speed packs' and bandwidth boosters (加速包) — when a train is sold out there is no inventory to grab — these products cannot create speed or priority, and 12306 allocates by queue time
'Real-time inventory monitoring' — third parties can only refresh the same public page you can; they cannot see or lock seats released into the waitlist queue
Paid 'waitlist' services — the waitlist is free on 12306 — some platforms simply resell it to you for ¥10–50 with misleading claims
Paper tickets from touts — real-name verification at the gate checks your passport against the booking; a ticket that is not in your name will not get you through
Once you have a ticket: changing your mind
Waitlist-fulfilled tickets are ordinary tickets and follow the ordinary rules, which is worth knowing because you may end up holding two plans at once. Cancellation fees step up as departure approaches: free at eight days or more before departure, 5% of the fare at more than 48 hours, 10% between 24 and 48 hours, and 20% inside 24 hours. Separately, 12306 offers a short grace window for genuine mis-purchases: within 30 minutes of payment and more than four hours before departure you can cancel online free of charge, once per person per calendar day — this does not apply to waitlist or changed tickets. If your waitlist fills after you have already bought a backup, cancel the loser early rather than late; the difference between cancelling at 48 hours and at 20 hours is real money.
Cancellation ladder — free at 8+ days; 5% over 48 hours out; 10% at 24–48 hours; 20% inside 24 hours
Mis-purchase grace window — 30 minutes from payment and 4+ hours before departure, one free self-service cancellation per person per day
Refund timing — money returns to the original payment method automatically; foreign-card refunds can take several working days to appear
Group bookings — parties may be seated in different carriages when a waitlist fills — normal, not an error
Related Beijing guides
If you found this useful, these cover the next question most visitors ask:
Install 12306 and verify your passport before you need it — passport verification is not instant, and you cannot place a waitlist order without it — do this days ahead, not at the release minute
Look up your station's release minute — Me → Travel Guide → Release Time in the app; set an alarm for that minute on the day your 15-day window opens
Pre-fill, then submit at the minute — on holiday routes the entire train can clear in under a second
If you miss it, waitlist immediately — queue position is everything — a waitlist placed at 08:01 beats one placed at 09:00 on the same train
Enable 'accept new trains' and accept standing — the two switches that most change your odds, and neither costs anything
Book a refundable backup, then cancel it — a free-cancellation flight or hotel is cheap insurance against a waitlist that never fills
Expect activity at T-8 days, T-48h and T-24h — the three thresholds where cancellation fees step up and returns spike
Never pay for a 'speed pack' — there is no inventory to grab, and the queue is time-ordered — no payment changes it
Carry the exact passport you booked with — the gate reads your passport; a different document, or a screenshot, will not open it
Recheck the app the night before — the final open-sale phase releases every remaining seat; yesterday's 'sold out' is often today's 'available'