| ราชมังคลากีฬาสถาน | |
Rajamangala National Stadium | |
![]() Interactive map of Rajamangala National Stadium | |
| Location | Hua Mak, Bang Kapi, Bangkok, Thailand |
|---|---|
| Coordinates | 13°45′19″N 100°37′22″E / 13.7554°N 100.6227°E |
| Owner | Sports Authority of Thailand |
| Operator | Sports Authority of Thailand |
| Capacity | 51,560 |
| Surface | Grass |
Record attendance | 70,000 (Thailand vs Liverpool, 19 July 2001) |
| Public transit | MRT SAT (from 2027) |
| Construction | |
| Built | 22 September 1988 |
| Opened | 6 December 1998 |
| Renovated | 2019, 2025 |
| Architects | Faculty of Architecture, Chulalongkorn University |
| Tenant | |
| Thailand national football team (1998–present) | |
The Rajamangala National Stadium (Thai: ราชมังคลากีฬาสถาน; RTGS: Ratchamangkhala Kila Sathan, pronounced [râːt.t͡ɕʰā.māŋ.kʰā.lāː kīː.lāː sā.tʰǎːn]) is the national stadium of Thailand national football team and the largest stadium and sports venue by capacity in the country. It is part of the Hua Mak Sports Complex, and is located in Hua Mak Subdistrict, Bang Kapi, Bangkok. Its official opening on 6 December 1998 coincided with the beginning of the 1998 Asian Games.
Rajamangala National Stadium serves as Thailand's primary venue for football matches, concerts, and major sporting events, including those of the Thailand national team and AFF Championship games. The National Stadium hosted the opening and closing ceremonies of the 2025 SEA Games. Previous concerts held at the Rajamangala National Stadium includes Blackpink, BTS, Coldplay and other prominent international artistes.[excessive citations]
Hua Mak serves as the main hub for sports and recreation in Bangkok, primarily anchored by the expansive Hua Mak Sports Complex managed by the Sports Authority of Thailand. Rajamangala National Stadium is part of the wider Hua Mak Sporting Complex.

Directly just outside Rajamangala National Stadium is the Ramkhamhaeng Night Market. Held everyday except for Wednesdays, the bustling market attracts locals all over Bangkok.

The stadium was first used for the 1998 Asian Games in 1998 and 1999 ASEAN University Games. Also was the main venue for the 2007 Summer Universiade when hosted the football finals and the opening and closing ceremonies and will be the main venue for the 2025 SEA Games when hosting men's football and the ceremonies. Since then, it has been used for many international matches and football tournaments. Most notably, for the 2007 AFC Asian Cup. Thai club sides have also used the stadium when playing in continental cup competitions. Krung Thai Bank FC (now BG Pathum United) used it for AFC Champions League matches, and PEA FC and Chonburi FC have recently used it in the AFC Cup. Aside from football, it has been used for athletics, pop concerts, and political rallies. In addition, Rajamangala Stadium was built to honor King Bhumibol Adulyadej on the occasion of His Majesty the King's 5th Cycle Birthday Anniversary, 5 December 1987, and the Rajamangala Celebrations (The Celebrations of the longest reigning Thai monarch) for King Bhumibol Adulyadej, 2nd July 1988.
The capacity of the stadium is 65,000. When the stadium first opened, its capacity was 80,000. But plastic seats were installed on the North, South, and East stands, where previously there had been bare concrete steps, in preprepation for the 2007 AFC Asian Cup.
On 16 September 2019, Sports Authority of Thailand has been closed for renovation to be used as one of the stadiums for 2020 AFC U-23 Championship, which Thailand hosted in January 2020 to select 3 teams to compete in the 2020 Summer Olympics in Tokyo, Japan.
On 12 July 2022, Rajamangala Stadium held the world-class football match for teams in the Premier League named "The MATCH Final Bangkok Century Cup 2022" between Manchester United vs. Liverpool, with improvements of the field and stadium to support the competition.
The Hua Mak Sporting Complex contains 4 Stadiums, 3 Gyms, 1 Olympic Pool, 1 Skate Park, 1 Shooting Range, 6 Tennis Courts, Soccer Fields and 1 Climbing Range. In total, the Hua Mak Sporting Complex has specialized facilities for over 20 different sports.
The Hua Mak Sports Complex plays host to the Sports Authority of Thailand governing body and 28 of 37 sports associations of Thailand. The sports associations are under the National Olympic Committee of Thailand and under the Thai Royal Patronage. It is also the headquarters for Southeast Asia's largest biannual sporting games, the SEA Games which typically attracts millions of attendees and viewers all over Southeast Asia across 2 weeks.
In 2024, the Sports Authority of Thailand (SAT) announced a THB 5-billion (US$150 million) makeover budget for the Rajamangala National Stadium. Improvements include upgrading the security system, smart facilities and sound system within the arena.
The makeover was completed before the opening ceremony of the 2025 SEA Games and transformed Rajamangala National Stadium into a Smart Stadium with upgraded sound system to deliver sound to every seat. This is in line with the vision of transforming Rajamangala National Stadium into a world-class sports and concert venue.
The area has recently been going through a renaissance in its retail scene with 3 recent major mall renovation in its area such as The Mall Lifestore Bangkapi (2022 - 20 billion THB), Huamark Center (2023 - 300 million THB) and The Mall Ramkhamhaeng (2026 - 1.3 billion THB).
Rajamangala Stadium's surrounding amenities are well supported by 3 major shopping malls (named above) and 3 major night/community markets in its vicinity.

Connectivity to Rajamangala National Stadium is set to further improve with the addition of the MRT Orange Line in late-2027. The line would interchange with MRT Blue Line at Thailand Cultural Center station and MRT Yellow Line at Yaek Lam Sali station, further boosting the area's connectivity to many other destinations within Bangkok. Rajamangala's Orange Line Station is known as the SAT Station.

Rajamangala National Stadium can be reached via the Khlong Saen Saep Boat Service. The closest pier station would be Ramkhamhaeng University (RU) Pier. Connects to key destinations such as The Mall Bangkapi, Ramkhamhaeng Airport Rail Link (ARL) Station, Khlong Tan ARL Station, Asoke ARL Station, Phetchaburi MRT Station, Chit Lom, Nana and Centralw0rld Shopping Mall.
Commuters are also able to drop off at Hua Mak ARL Station or Sukhumvit 71 Station of the Airport Rail Link. From either stations, Rajamangala National Stadium can be reached within 5-10 minutes via motorbike or car.
Rajamangala National Stadium is well serviced by numerous bus lines connecting the stadium to the city center or Suvarnabhumi Airport. Multiple public bus routes pass the stadium, including lines 22, 60, 71, 92, 93, 99, 109, 115, 207, 501, and 545.
Upcoming Performances:
Past Performances:
The stadium has hosted several international FIFA matches. Here is a list of the most important international matches held at the Rajamangala Stadium.
| Date | Time (UTC+07) | Team #1 | Res. | Team #2 | Round |
|---|---|---|---|---|---|
| 7 December 1998 | 15:00 | 0–2 | Second round (Group 2) | ||
| 7 December 1998 | 17:00 | 0–5 | Second round (Group 2) | ||
| 8 December 1998 | 15:00 | 1–0 | Second round (Group 4) | ||
| 8 December 1998 | 17:00 | 1–1 | Second round (Group 4) | ||
| 9 December 1998 | 15:00 | 1–2 | Second round (Group 2) | ||
| 9 December 1998 | 17:00 | 2–1 | Second round (Group 2) | ||
| 10 December 1998 | 15:00 | 0–2 | Second round (Group 4) | ||
| 10 December 1998 | 17:00 | 1–0 | Second round (Group 4) | ||
| 11 December 1998 | 15:00 | 0–1 | Second round (Group 2) | ||
| 11 December 1998 | 17:00 | 1–0 | Second round (Group 2) | ||
| 12 December 1998 | 15:00 | 0–3 | Second round (Group 4) | ||
| 10 December 1998 | 17:00 | 1–2 | Second round (Group 4) | ||
| 14 December 1998 | 14:00 | 2–1 (a.e.t.) | Quarter-finals | ||
| 14 December 1998 | 17:00 | 0–0 (a.e.t.)
(1–3 pen.) |
Quarter-finals | ||
| 16 December 1998 | 14:00 | 1–0 | Semi-finals | ||
| 16 December 1998 | 17:00 | 0–3 | Semi-finals | ||
| 19 December 1998 | 17:00 | 2–0 | Gold medal match | ||
| Date | Time (UTC+07) | Team #1 | Res. | Team #2 | Round | Attendance |
|---|---|---|---|---|---|---|
| 16 November 2000 | 16:00 | 2–3 (a.e.t) | Semi-finals | N/A | ||
| 16 November 2000 | 19:00 | 2–0 | Semi-finals | N/A | ||
| 18 November 2000 | 16:00 | 0–3 | Third place play-off | N/A | ||
| 18 November 2000 | 19:00 | 4–1 | Final | N/A |
| Date | Time (UTC+07) | Team #1 | Res. | Team #2 | Round | Attendance |
|---|---|---|---|---|---|---|
| 7 July 2007 | 19:30 | 1–1 | Group A | 30,000 | ||
| 8 July 2007 | 17:15 | 1–1 | Group A | 5,000 | ||
| 12 July 2007 | 17:15 | 2–0 | Group A | 19,000 | ||
| 13 July 2007 | 17:15 | 3–1 | Group A | 6,000 | ||
| 16 July 2007 | 19:30 | 0–4 | Group A | 46,000 | ||
| 21 July 2007 | 20:15 | 2–0 | Quarter-finals | 9,790 |
| Date | Time (UTC+07) | Team #1 | Res. | Team #2 | Round | Attendance |
|---|---|---|---|---|---|---|
| 20 December 2008 | 19:00 | 2–1 | Semifinals second leg | 40,000 | ||
| 24 December 2008 | 19:00 | 1–2 | Finals first leg | 50,000 |
| Date | Time (UTC+07) | Team #1 | Res. | Team #2 | Round | Attendance |
|---|---|---|---|---|---|---|
| 24 November 2012 | 17:30 | 1–1 | Group Stage | N/A | ||
| 24 November 2012 | 20:20 | 2–1 | Group Stage | N/A | ||
| 27 November 2012 | 17:30 | 0–1 | Group Stage | N/A | ||
| 27 November 2012 | 20:20 | 0–4 | Group Stage | N/A | ||
| 30 November 2012 | 20:20 | 3–1 | Group Stage | N/A |
| Date | Time (UTC+07) | Team #1 | Res. | Team #2 | Round | Attendance |
|---|---|---|---|---|---|---|
| 10 December 2014 | 19:00 | 3–0 | Semifinals second leg | N/A | ||
| 17 December 2014 | 19:00 | 2–0 | Finals first leg | N/A |
| Date | Time (UTC+07) | Team #1 | Res. | Team #2 | Round | Attendance |
|---|---|---|---|---|---|---|
| 8 December 2016 | 19:00 | 4–0 | Semifinals second leg | 43,638 | ||
| 17 December 2016 | 19:00 | 2–0 | Finals second leg | 48,000 |
| Date | Time (UTC+07) | Team #1 | Res. | Team #2 | Round | Attendance |
|---|---|---|---|---|---|---|
| 9 November 2018 | 19:00 | 0–7 | Group Stage | 8,764 | ||
| 17 November 2018 | 18:30 | 4–2 | Group Stage | 37,570 | ||
| 25 November 2018 | 19:00 | 3–0 | Group Stage | 29,673 | ||
| 5 December 2018 | 19:00 | 2–2 | Semifinals second leg | 46,157 |
| Date | Time (UTC+07) | Team #1 | Res. | Team #2 | Round | Attendance |
|---|---|---|---|---|---|---|
| 8 January 2020 | 20:15 | 5–0 | Group Stage | 7,076 | ||
| 11 January 2020 | 20:15 | 2–1 | Group Stage | 22,352 | ||
| 14 January 2020 | 20:15 | 1–1 | Group Stage | 15,342 | ||
| 15 January 2020 | 20:15 | 1–1 | Group Stage | 1,362 | ||
| 16 January 2020 | 20:15 | 1–2 | Group Stage | 1,932 | ||
| 18 January 2020 | 20:15 | 1–0 (a.e.t.) | Quarter-finals | 214 | ||
| 19 January 2020 | 20:15 | 1–5 | Quarter-finals | 244 | ||
| 22 January 2020 | 17:15 | 1–0 | Semi-Finals | 329 | ||
| 25 January 2020 | 19:30 | 1–0 | Third place play-off | 590 | ||
| 26 January 2020 | 19:30 | 1–0 | Final | 2,879 | ||
| Date | Time (UTC+07) | Team #1 | Res. | Team #2 | Round | Attendance |
|---|---|---|---|---|---|---|
| 16 June 2023 | 21:00 | 6–1 | Group Stage | 73 | ||
| 17 June 2023 | 17:00 | 1–1 | Group Stage | 421 | ||
| 19 June 2023 | 21:00 | 0–0 | Group Stage | 83 | ||
| 20 June 2023 | 17:00 | 0–4 | Group Stage | 294 | ||
| 22 June 2023 | 17:00 | 0–2 | Group Stage | 128 | ||
| 22 June 2023 | 21:00 | 2–1 | Group Stage | 78 | ||
| 23 June 2023 | 19:00 | 8–4 | Group Stage | 274 |
| Date | Time (UTC+07) | Team #1 | Res. | Team #2 | Round | Attendance |
|---|---|---|---|---|---|---|
| 16 November 2023 | 19:30 | 1–2 | Group Stage | 35,009 | ||
| 26 March 2024 | 19:30 | 0–3 | Group Stage | 45,458 | ||
| 11 June 2024 | 19:30 | 3–1 | Group Stage | 39,404 |
| Date | Time (UTC+07) | Team #1 | Res. | Team #2 | Round | Attendance |
|---|---|---|---|---|---|---|
| 14 December 2024 | 20:00 | 1–0 | Group Stage | 25,619 | ||
| 20 December 2024 | 20:00 | 3–2 | Group Stage | 15,621 | ||
| 30 December 2024 | 20:00 | 3–1 | Semifinals second leg | 31,876 | ||
| 5 January 2025 | 20:00 | 2–3 | Final second leg | 46,982 |
| Date | Time (UTC+07) | Team #1 | Res. | Team #2 | Round | Attendance |
|---|---|---|---|---|---|---|
| 3 December 2025 | 16:00 | 1–2 | Group Stage | N/A | ||
| 3 December 2025 | 19:00 | 1–6 | Group Stage | 7,741 | ||
| 6 December 2025 | 16:00 | 4–1 | Group Stage | N/A | ||
| 6 December 2025 | 19:00 | 1–3 | Group Stage | N/A | ||
| 11 December 2025 | 16:00 | 2–0 | Group Stage | N/A | ||
| 11 December 2025 | 19:00 | 3–0 | Group Stage | 7,896 | ||
| 11 December 2025 | 16:00 | 2–0 | Group Stage | N/A | ||
| 11 December 2025 | 19:00 | 3–0 | Group Stage | 7,896 | ||
| 15 December 2025 | 15:30 | 2–0 | Semi-Finals | N/A | ||
| 15 December 2025 | 20:00 | 1–0 | Semi-Finals | 19,659 | ||
| 18 December 2025 | 15:30 | 1–2 | Bronze medal match | 1,325 | ||
| 18 December 2025 | 19:30 | 2–3 (a.e.t.) | Gold medal match | 17,736 |
| Date | Time (UTC+07) | Team #1 | Res. | Team #2 | Round | Attendance |
|---|---|---|---|---|---|---|
| 4 August 2026 | 20:00 | 2–0 | Group Stage | 16,037 | ||
| 8 August 2026 | 20:00 | 2–0 | Group Stage | 13,026 | ||
| 18 August 2026 | 20:00 | 1–2 (4–3) | Semifinals second leg | 10,802 | ||
| 22 August 2026 | 20:00 | 0–2 | Final first leg | 26,415 |
{{cite news}}: |last= has generic name (help){{cite news}}: |last= has generic name (help){{cite web}}: Missing or empty |title= (help){{cite web}}: External link in |title= (help){{cite news}}: |last= has generic name (help){{cite web}}: CS1 maint: numeric names: authors list (link)