Singha Bangkok 21K 2017 will be held on 21 May 2017. The categories are Half Marathon (21 km), Mini Marathon (10 km) and Fun Run (5 km).
Subscribe to Updates
Get free access to the latest running event updates, promotions, product announcements and much more!