In short
Shanghai Marathon 2027: lottery entries should be accepted from Wednesday, April 28, 2027 to Friday, May 28, 2027, starting at 3:00 p.m., Shanghai time. Results are expected on Wednesday, June 30, 2027. Race date: early December 2027.
Estimated date: in 2026, the ballot opened on Wednesday 29 April at 3 pm and closed on 29 May at noon, with results on 30 June. 2027: same period, to be checked.To be confirmed once officially announced.
What are the 2027 lottery dates?
- Today
- April 28, 2027 Lottery opens3:00 p.m., Shanghai time
- May 28, 2027 Lottery entries close
- June 30, 2027 Lottery results
- Early December 2027 Race day estimated dateStart time not announced yet
What do you book, at what price, with what chances?
| What you book | A spot in the lottery for a bib |
| Your odds in the lottery | ~6% (estimate, 2026 edition) 381,900 applicants. For 30,000 places. Including 13,973 applicants from 116 countries and regions.Source: Press (Xinhua Finance, 30 June 2026). Rate announced by the press on results day. Some places go to runners qualified directly through Shanghai half marathons. to be checked |
| Price | about CNY 1,150 for an international runner, paid only if drawn (2026 edition, to be checked)Rough estimate, check the official website. |
How do you enter, step by step?
- Create your account on shang-ma.com or the appBefore April 28, 2027. English-language help: foreigner@shmarathon.com.
- Enter the ballot from April 28, 2027 to May 28, 2027In 2026: opened at 3 pm, closed at noon, Shanghai time. The ballot is free.
- Results on June 30, 2027In the afternoon (2026). If drawn, pay before the deadline: 20 July at noon in 2026.
- Not drawn? Aim for the Shanghai half marathonsThe top finishers of three city half marathons (for example the first 200 men at the Shanghai Half Marathon) get in without the ballot.
Don't miss the date
Add the upcoming dates to your calendar: your phone reminds you 1 week before the first one, then the day before each, and on the morning of results day.
The next marathons to open
The marathon registrations and lotteries that open next, in order.
Frequently asked questions
Shanghai Marathon 2027: what is the opening date?
Lottery opens on Wednesday, April 28, 2027 at 3:00 p.m., Shanghai time. Closes on Friday, May 28, 2027. Estimated date: in 2026, the ballot opened on Wednesday 29 April at 3 pm and closed on 29 May at noon, with results on 30 June. 2027: same period, to be checked. To be confirmed.
How much is the Shanghai Marathon bib for an international runner?
About CNY 1,150 in 2026, according to a specialist site: to be checked on the official site. The ballot is free, you only pay if drawn.
How do you enter the Shanghai Marathon from abroad?
On shang-ma.com or the official app, during the ballot window (late April to late May in 2026). For questions in English: foreigner@shmarathon.com.
How many runners take part in the Shanghai Marathon?
30,000 in 2026 (up from 23,000 in 2025), for the 30th edition. The start is on the Bund.
Shanghai Marathon 2027: when are the lottery results published?
Results are expected on Wednesday, June 30, 2027.