21 – 27 Oct 2026 · Malaysia

Bintulu weekly air quality

US AQI · PM2.5 · 24-hour source averages

99.2Weekly mean AQI · Moderate

Official DOE API mean: 78.5. Calculated separately from reported official observations.

Each DOE observation identified as PM2.5 is converted using the published API formula and US AQI breakpoints. This is not an official all-pollutant AQI or NowCast. Calculation details

146 eligible observations · 0 excluded.

+14.9 AQI compared with the previous week’s eligible mean of 84.3.

Peak AQI: 130 at Bintulu · 27 Oct 2026, 01:00 (UTC+8).

Daily US AQI (PM2.5)

Low 65High 130AQI
075150
21 Oct27 Oct
27 OctDaily mean · Peak 130128Avg AQI

Based on 2 hourly readings.

Daily and hourly means use eligible observations across the selected locations. Each observation uses a 24-hour PM2.5 average.

Export AQI CSV

Means and peaks use only converted observations. Missing days remain gaps.

DayMean AQIPeak AQIEligible / excluded
2026-10-2171.1Moderate7424 / 0
2026-10-2276Moderate8124 / 0
2026-10-2391.9Moderate10924 / 0
2026-10-24114.6Unhealthy for Sensitive Groups12224 / 0
2026-10-25121.6Unhealthy for Sensitive Groups12624 / 0
2026-10-26117.7Unhealthy for Sensitive Groups12424 / 0
2026-10-27128Unhealthy for Sensitive Groups1302 / 0

Hourly means (UTC+8)

Day01234567891011121314151617181920212223
2026-10-21656870717171717171727272727171727271717172727472
2026-10-22727171717172727474757475777778808080818080808080
2026-10-23808181808081848687909191919191939697101103105107109109
2026-10-24109111113115117118115115113111111111113115115115113113115115117118120122
2026-10-25122122120122122122122122122122120118118118120120122124126124124122122122
2026-10-26122120120118117117117117118117117117117117111111113115117118120120124124
2026-10-27126130——————————————————————

Observation categories

Good: 0

Moderate: 66

Unhealthy for Sensitive Groups: 80

Unhealthy: 0

Very Unhealthy: 0

Hazardous: 0

US AQI scale
AQICategory
0–50Good
51–100Moderate
101–150Unhealthy for Sensitive Groups
151–200Unhealthy
201–300Very Unhealthy
301+Hazardous
View the official DOE API report

Bintulu air quality.
Weekly station review.

7 days · Sarawak

Laporan mingguan Indeks Pencemaran Udara (IPU) bagi stesen Bintulu, Sarawak

During the week of 21 – 27 Oct 2026, air quality at Bintulu averaged an Air Pollutant Index (API) of 78.5 (Moderate). Readings peaked at 96.

Station weekly average

78.5API

Moderate · Sederhana

Daily averages61.2 – 95 APIWed → Tue
Explore the week
Week's peak reading
96ModeratePeak during 7-day window
Rank in Sarawak
#6of 13 stationsState avg: 87.3 API
Good to Moderate air
100%of hourly readings146 readings recorded
National standing
#36of 68 stationsNational avg: 84.2 API

The week, hour by hour

Bacaan setiap jam dari tengah malam hingga 11 malam

Read each row from midnight to 11pm, in Malaysia Time. Hourly air quality at Bintulu shows local patterns like traffic peaks and afternoon haze accumulation.

WedWed 00:00 MYT — API 57Wed 01:00 MYT — API 59Wed 02:00 MYT — API 60Wed 03:00 MYT — API 61Wed 04:00 MYT — API 61Wed 05:00 MYT — API 61Wed 06:00 MYT — API 61Wed 07:00 MYT — API 61Wed 08:00 MYT — API 61Wed 09:00 MYT — API 62Wed 10:00 MYT — API 62Wed 11:00 MYT — API 62Wed 12:00 MYT — API 62Wed 13:00 MYT — API 61Wed 14:00 MYT — API 61Wed 15:00 MYT — API 62Wed 16:00 MYT — API 62Wed 17:00 MYT — API 61Wed 18:00 MYT — API 61Wed 19:00 MYT — API 61Wed 20:00 MYT — API 62Wed 21:00 MYT — API 62Wed 22:00 MYT — API 63Wed 23:00 MYT — API 62ThuThu 00:00 MYT — API 62Thu 01:00 MYT — API 61Thu 02:00 MYT — API 61Thu 03:00 MYT — API 61Thu 04:00 MYT — API 61Thu 05:00 MYT — API 62Thu 06:00 MYT — API 62Thu 07:00 MYT — API 63Thu 08:00 MYT — API 63Thu 09:00 MYT — API 64Thu 10:00 MYT — API 63Thu 11:00 MYT — API 64Thu 12:00 MYT — API 65Thu 13:00 MYT — API 65Thu 14:00 MYT — API 66Thu 15:00 MYT — API 67Thu 16:00 MYT — API 67Thu 17:00 MYT — API 67Thu 18:00 MYT — API 68Thu 19:00 MYT — API 67Thu 20:00 MYT — API 67Thu 21:00 MYT — API 67Thu 22:00 MYT — API 67Thu 23:00 MYT — API 67FriFri 00:00 MYT — API 67Fri 01:00 MYT — API 68Fri 02:00 MYT — API 68Fri 03:00 MYT — API 67Fri 04:00 MYT — API 67Fri 05:00 MYT — API 68Fri 06:00 MYT — API 70Fri 07:00 MYT — API 71Fri 08:00 MYT — API 72Fri 09:00 MYT — API 74Fri 10:00 MYT — API 75Fri 11:00 MYT — API 75Fri 12:00 MYT — API 75Fri 13:00 MYT — API 75Fri 14:00 MYT — API 75Fri 15:00 MYT — API 76Fri 16:00 MYT — API 78Fri 17:00 MYT — API 79Fri 18:00 MYT — API 81Fri 19:00 MYT — API 82Fri 20:00 MYT — API 83Fri 21:00 MYT — API 84Fri 22:00 MYT — API 85Fri 23:00 MYT — API 85SatSat 00:00 MYT — API 85Sat 01:00 MYT — API 86Sat 02:00 MYT — API 87Sat 03:00 MYT — API 88Sat 04:00 MYT — API 89Sat 05:00 MYT — API 90Sat 06:00 MYT — API 88Sat 07:00 MYT — API 88Sat 08:00 MYT — API 87Sat 09:00 MYT — API 86Sat 10:00 MYT — API 86Sat 11:00 MYT — API 86Sat 12:00 MYT — API 87Sat 13:00 MYT — API 88Sat 14:00 MYT — API 88Sat 15:00 MYT — API 88Sat 16:00 MYT — API 87Sat 17:00 MYT — API 87Sat 18:00 MYT — API 88Sat 19:00 MYT — API 88Sat 20:00 MYT — API 89Sat 21:00 MYT — API 90Sat 22:00 MYT — API 91Sat 23:00 MYT — API 92SunSun 00:00 MYT — API 92Sun 01:00 MYT — API 92Sun 02:00 MYT — API 91Sun 03:00 MYT — API 92Sun 04:00 MYT — API 92Sun 05:00 MYT — API 92Sun 06:00 MYT — API 92Sun 07:00 MYT — API 92Sun 08:00 MYT — API 92Sun 09:00 MYT — API 92Sun 10:00 MYT — API 91Sun 11:00 MYT — API 90Sun 12:00 MYT — API 90Sun 13:00 MYT — API 90Sun 14:00 MYT — API 91Sun 15:00 MYT — API 91Sun 16:00 MYT — API 92Sun 17:00 MYT — API 93Sun 18:00 MYT — API 94Sun 19:00 MYT — API 93Sun 20:00 MYT — API 93Sun 21:00 MYT — API 92Sun 22:00 MYT — API 92Sun 23:00 MYT — API 92MonMon 00:00 MYT — API 92Mon 01:00 MYT — API 91Mon 02:00 MYT — API 91Mon 03:00 MYT — API 90Mon 04:00 MYT — API 89Mon 05:00 MYT — API 89Mon 06:00 MYT — API 89Mon 07:00 MYT — API 89Mon 08:00 MYT — API 90Mon 09:00 MYT — API 89Mon 10:00 MYT — API 89Mon 11:00 MYT — API 89Mon 12:00 MYT — API 89Mon 13:00 MYT — API 89Mon 14:00 MYT — API 86Mon 15:00 MYT — API 86Mon 16:00 MYT — API 87Mon 17:00 MYT — API 88Mon 18:00 MYT — API 89Mon 19:00 MYT — API 90Mon 20:00 MYT — API 91Mon 21:00 MYT — API 91Mon 22:00 MYT — API 93Mon 23:00 MYT — API 93TueTue 00:00 MYT — API 94Tue 01:00 MYT — API 96Tue 02:00 — no readingTue 03:00 — no readingTue 04:00 — no readingTue 05:00 — no readingTue 06:00 — no readingTue 07:00 — no readingTue 08:00 — no readingTue 09:00 — no readingTue 10:00 — no readingTue 11:00 — no readingTue 12:00 — no readingTue 13:00 — no readingTue 14:00 — no readingTue 15:00 — no readingTue 16:00 — no readingTue 17:00 — no readingTue 18:00 — no readingTue 19:00 — no readingTue 20:00 — no readingTue 21:00 — no readingTue 22:00 — no readingTue 23:00 — no reading0003060912151821
0255075100125APIBrighter cells ran hazier than the rest of this week (57 – 96 API)

Haziest hour of the week: Tue at 01:00 MYT, averaging API 96 nationwide.

View the hourly figures as a table
National average API by hour, Malaysia Time
Day000102030405060708091011121314151617181920212223
Wed575960616161616161626262626161626261616162626362
Thu626161616162626363646364656566676767686767676767
Fri676868676768707172747575757575767879818283848585
Sat858687888990888887868686878888888787888889909192
Sun929291929292929292929190909091919293949393929292
Mon929191908989898990898989898986868788899091919393
Tue9496——————————————————————

How the readings split

Pecahan bacaan mengikut kategori IPU

Moderate: 100% (146 readings)100%Moderate
  • GoodBaik0%0
  • ModerateSederhana100%146
  • UnhealthyTidak Sihat0%0
  • Very UnhealthySangat Tidak Sihat0%0
  • HazardousBerbahaya0%0

Based on 146 hourly station readings.

What it meant for this area

Panduan kesihatan mengikut kategori kualiti udara

Air quality is acceptable. People with asthma, heart or lung conditions should reduce prolonged or heavy outdoor exertion.

Kualiti udara sederhana. Pesakit asma, jantung atau paru-paru dinasihatkan mengurangkan aktiviti berat di luar bangunan.

Malaysia API scale · Skala IPU Malaysia
APICategoryKategori
0–50GoodBaik
51–100ModerateSederhana
101–200UnhealthyTidak Sihat
201–300Very UnhealthySangat Tidak Sihat
301+HazardousBerbahaya

Nearby monitoring stations around Bintulu

Perbandingan purata mingguan dengan stesen berhampiran