Air quality · Thailand
Bangkok Air Quality Index (AQI) today
Modelled estimate for 20:00 local time (UTC+7), refreshed 3 Nov, 07:52 UTC+0.
Live estimate · modelled
US EPA AQI20:00 UTC+7, 3 Nov Main pollutant: O₃
Health alert: the risk of health effects is increased for everyone.
This page uses EPA’s NowCast, which follows the last few hours, as the US government’s AirNow does. On a 24-hour average of particles, as many apps show, it is 94.
Over the next 24 hours the model expects the AQI to range from 75 around 07:00 to 190 around 19:00 (4 Nov).
7th most polluted of 849 cities worldwide right now.
What to do today
- Long walk or run outside Avoid
- Kids playing outside Keep indoors
- Airing the house Keep closed
- Mask outdoors N95 outdoors
Based on the US EPA’s health statement: “Health alert: the risk of health effects is increased for everyone.” General guidance, not medical advice.
Last 24 hours and next 48
Past hours Forecast
US EPA AQI per hour, UTC+7. Particles use EPA’s NowCast (a 12-hour weighted average), ozone and CO an 8-hour average. Lighter bars are the CAMS forecast.
Show as a table
| Time | AQI |
|---|---|
| Mon 21:00 | 203 |
| Mon 22:00 | 177 |
| Mon 23:00 | 143 |
| Tue 00:00 | 101 |
| Tue 01:00 | 88 |
| Tue 02:00 | 88 |
| Tue 03:00 | 88 |
| Tue 04:00 | 88 |
| Tue 05:00 | 90 |
| Tue 06:00 | 92 |
| Tue 07:00 | 94 |
| Tue 08:00 | 96 |
| Tue 09:00 | 97 |
| Tue 10:00 | 98 |
| Tue 11:00 | 99 |
| Tue 12:00 | 98 |
| Tue 13:00 | 95 |
| Tue 14:00 | 115 |
| Tue 15:00 | 156 |
| Tue 16:00 | 182 |
| Tue 17:00 | 200 |
| Tue 18:00 | 204 |
| Tue 19:00 | 204 |
| Tue 20:00 · Now | 201 |
| Tue 21:00 · Forecast | 187 |
| Tue 22:00 · Forecast | 166 |
| Tue 23:00 · Forecast | 147 |
| Wed 00:00 · Forecast | 119 |
| Wed 01:00 · Forecast | 104 |
| Wed 02:00 · Forecast | 97 |
| Wed 03:00 · Forecast | 92 |
| Wed 04:00 · Forecast | 83 |
| Wed 05:00 · Forecast | 81 |
| Wed 06:00 · Forecast | 76 |
| Wed 07:00 · Forecast | 75 |
| Wed 08:00 · Forecast | 75 |
| Wed 09:00 · Forecast | 75 |
| Wed 10:00 · Forecast | 77 |
| Wed 11:00 · Forecast | 79 |
| Wed 12:00 · Forecast | 80 |
| Wed 13:00 · Forecast | 80 |
| Wed 14:00 · Forecast | 87 |
| Wed 15:00 · Forecast | 119 |
| Wed 16:00 · Forecast | 151 |
| Wed 17:00 · Forecast | 172 |
| Wed 18:00 · Forecast | 187 |
| Wed 19:00 · Forecast | 190 |
| Wed 20:00 · Forecast | 185 |
| Wed 21:00 · Forecast | 172 |
| Wed 22:00 · Forecast | 151 |
| Wed 23:00 · Forecast | 122 |
| Thu 00:00 · Forecast | 111 |
| Thu 01:00 · Forecast | 106 |
| Thu 02:00 · Forecast | 104 |
| Thu 03:00 · Forecast | 104 |
| Thu 04:00 · Forecast | 104 |
| Thu 05:00 · Forecast | 104 |
| Thu 06:00 · Forecast | 102 |
| Thu 07:00 · Forecast | 87 |
| Thu 08:00 · Forecast | 86 |
| Thu 09:00 · Forecast | 88 |
| Thu 10:00 · Forecast | 89 |
| Thu 11:00 · Forecast | 90 |
| Thu 12:00 · Forecast | 92 |
| Thu 13:00 · Forecast | 93 |
| Thu 14:00 · Forecast | 92 |
Pollutants this hour
- PM2.5 38.6 µg/m³ 24-hour mean 32.2 µg/m³ · 2.1× WHO’s 24-hour guideline (15) 100
- PM10 39 µg/m³ 32
- O₃ 158 µg/m³ 201
- NO₂ 36 µg/m³ 18
- SO₂ 22 µg/m³ 11
- CO 2.86 mg/m³ 15
Modelled concentrations at the city’s location (CAMS). The sub-index uses the same averaging as the headline, so the highest one is the AQI.
Nearby cities
| City | AQI | Category |
|---|---|---|
| Vientiane Laos | 65 | Moderate |
| Phnom Penh Cambodia | 62 | Moderate |
| Takeo Cambodia | 62 | Moderate |
| Yangon Myanmar | 87 | Moderate |
| Cần Thơ Vietnam | 59 | Moderate |
| Ho Chi Minh City Vietnam | 74 | Moderate |
| Biên Hòa Vietnam | 74 | Moderate |
Where this number comes from
The Copernicus Atmosphere Monitoring Service (CAMS) forecasts air pollution worldwide on a grid (about 11 km over Europe, about 45 km elsewhere). We take the grid value at Bangkok’s coordinates and score it with the US EPA’s method. It is a model, not a measurement: a nearby monitoring station can read quite differently, especially next to busy roads or during fires and dust storms.
Full methodology · Data: CAMS via Open-Meteo (CC BY 4.0); city list: GeoNames (CC BY 4.0).
- Good 0–50
- Moderate 51–100
- Unhealthy for sensitive groups 101–150
- Unhealthy 151–200
- Very unhealthy 201–300
- Hazardous 301–500