Built in 1937 and opened in 1938, Suphachalasai National Stadium is Bangkok’s historic multi‑purpose sports venue, part of the National Stadium complex near Siam Square, offering a seating capacity of about 19,793 for sports and up to 35,000 for concerts. It both convenient and iconic, blending heritage with modern entertainment.