Transport

12306 On-Sale Times by Station: When Train Tickets Actually Drop

Train tickets open 15 days ahead, but each station's on-sale moment differs — Shanghai Hongqiao at 13:45, Hangzhou stations at 10:45, Tianjin at 16:00–16:15. Verified station times, how to look up any station, and how to use the information to actually get a seat.

Verified 2026-09-11

Short answer

12306 sells tickets 15 days ahead, and the moment they drop depends on the departure station, not the arrival. Stations release between 08:00 and 18:00 in batches — verified examples: Shanghai Hongqiao 13:45 (other Shanghai stations 14:45), Hangzhou East and most Hangzhou stations 10:45, Tianjin stations 16:00–16:15. Look up your exact station in the 12306 app under 出行向导 → 起售时间, then be ready with passenger details saved a few minutes before your station's moment.

The rule, then the clock

Beijing, Guangzhou, Chengdu and every other major hub has its own moment in the same 08:00–18:00 band. Rather than trusting a cached table — stations occasionally adjust — check the authoritative source per station.

Departure stationOn-sale timeVerified
Shanghai Hongqiao (上海虹桥)13:45spring 2026, via state-media ticketing guide
Shanghai, Shanghai South, Songjiang, other Shanghai stations14:45spring 2026, same source
Hangzhou East / Hangzhou / Hangzhou South / Hangzhou West10:45spring 2026, Hangzhou government ticketing notice
Fuyang, Tonglu, Jiande and other county stations under Hangzhou10:30same notice
Tianjin, Tianjin West, Tianjin North16:15spring 2026, Tianjin government ticketing notice
Tianjin South, Binhai, Binhai West16:00same notice

Looking up any station's on-sale time in 30 seconds

  • Open the 12306 app → 出行向导 (Travel Guide) → 起售时间 (On-Sale Times).
  • Enter the departure station and a date; the app returns that station's exact release minute.
  • Set the same lookup for your return leg — the return departure station runs on its own clock.
  • Web users: the same lookup exists on 12306.cn under 出行向导.

Using the moment, not just knowing it

  • Save all passengers (passport details included) before the on-sale date — completing forms during the drop is how seats vanish.
  • Use 购票信息预填 (pre-fill) on the train list the day before: your order submits in one tap at the release minute.
  • Missed the first minute? Do not refresh blindly. Submit the official waitlist (候补) immediately — it keeps queueing for returned tickets and cancellations and outperforms every paid 'accelerator', which has no priority whatsoever.
  • Since 19 January 2026 a free correction refund exists: bought the wrong ticket? Cancel free within 30 minutes of payment if departure is 4+ hours away, once per person per day — useful for fixing a wrong date without paying the tiered refund fees.

Related guides

More questions answered

Where these matter

Official sources

Policies and booking channels change — check the official channel before you rely on it.