Miri air quality.
Weekly station review.

7 days · Sarawak

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

During the week of 9 – 15 Sep 2026, air quality at Miri averaged an Air Pollutant Index (API) of 87.3 (Moderate). Readings peaked at 160.

Station weekly average

87.3API

Moderate · Sederhana

Daily averages56.8 129.1 APIWedTue
Explore the week
Week's peak reading
160UnhealthyPeak during 7-day window
Rank in Sarawak
#3of 13 stationsState avg: 121.2 API
Good to Moderate air
82%of hourly readings168 readings recorded
National standing
#29of 68 stationsNational avg: 92.7 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 Miri shows local patterns like traffic peaks and afternoon haze accumulation.

WedWed 00:00 MYT — API 160Wed 01:00 MYT — API 160Wed 02:00 MYT — API 159Wed 03:00 MYT — API 158Wed 04:00 MYT — API 157Wed 05:00 MYT — API 155Wed 06:00 MYT — API 154Wed 07:00 MYT — API 153Wed 08:00 MYT — API 151Wed 09:00 MYT — API 150Wed 10:00 MYT — API 131Wed 11:00 MYT — API 100Wed 12:00 MYT — API 98Wed 13:00 MYT — API 95Wed 14:00 MYT — API 92Wed 15:00 MYT — API 90Wed 16:00 MYT — API 88Wed 17:00 MYT — API 87Wed 18:00 MYT — API 84Wed 19:00 MYT — API 83Wed 20:00 MYT — API 81Wed 21:00 MYT — API 79Wed 22:00 MYT — API 77Wed 23:00 MYT — API 74ThuThu 00:00 MYT — API 73Thu 01:00 MYT — API 71Thu 02:00 MYT — API 72Thu 03:00 MYT — API 72Thu 04:00 MYT — API 74Thu 05:00 MYT — API 75Thu 06:00 MYT — API 75Thu 07:00 MYT — API 75Thu 08:00 MYT — API 75Thu 09:00 MYT — API 76Thu 10:00 MYT — API 76Thu 11:00 MYT — API 76Thu 12:00 MYT — API 77Thu 13:00 MYT — API 79Thu 14:00 MYT — API 80Thu 15:00 MYT — API 81Thu 16:00 MYT — API 82Thu 17:00 MYT — API 83Thu 18:00 MYT — API 84Thu 19:00 MYT — API 85Thu 20:00 MYT — API 87Thu 21:00 MYT — API 89Thu 22:00 MYT — API 90Thu 23:00 MYT — API 93FriFri 00:00 MYT — API 96Fri 01:00 MYT — API 97Fri 02:00 MYT — API 99Fri 03:00 MYT — API 104Fri 04:00 MYT — API 112Fri 05:00 MYT — API 117Fri 06:00 MYT — API 127Fri 07:00 MYT — API 136Fri 08:00 MYT — API 147Fri 09:00 MYT — API 147Fri 10:00 MYT — API 151Fri 11:00 MYT — API 151Fri 12:00 MYT — API 151Fri 13:00 MYT — API 151Fri 14:00 MYT — API 151Fri 15:00 MYT — API 152Fri 16:00 MYT — API 152Fri 17:00 MYT — API 152Fri 18:00 MYT — API 151Fri 19:00 MYT — API 128Fri 20:00 MYT — API 111Fri 21:00 MYT — API 118Fri 22:00 MYT — API 100Fri 23:00 MYT — API 97SatSat 00:00 MYT — API 94Sat 01:00 MYT — API 93Sat 02:00 MYT — API 91Sat 03:00 MYT — API 90Sat 04:00 MYT — API 89Sat 05:00 MYT — API 88Sat 06:00 MYT — API 88Sat 07:00 MYT — API 89Sat 08:00 MYT — API 89Sat 09:00 MYT — API 95Sat 10:00 MYT — API 95Sat 11:00 MYT — API 95Sat 12:00 MYT — API 95Sat 13:00 MYT — API 94Sat 14:00 MYT — API 93Sat 15:00 MYT — API 90Sat 16:00 MYT — API 89Sat 17:00 MYT — API 89Sat 18:00 MYT — API 88Sat 19:00 MYT — API 90Sat 20:00 MYT — API 90Sat 21:00 MYT — API 86Sat 22:00 MYT — API 86Sat 23:00 MYT — API 86SunSun 00:00 MYT — API 85Sun 01:00 MYT — API 83Sun 02:00 MYT — API 87Sun 03:00 MYT — API 85Sun 04:00 MYT — API 84Sun 05:00 MYT — API 83Sun 06:00 MYT — API 81Sun 07:00 MYT — API 78Sun 08:00 MYT — API 78Sun 09:00 MYT — API 72Sun 10:00 MYT — API 71Sun 11:00 MYT — API 70Sun 12:00 MYT — API 70Sun 13:00 MYT — API 69Sun 14:00 MYT — API 68Sun 15:00 MYT — API 68Sun 16:00 MYT — API 67Sun 17:00 MYT — API 66Sun 18:00 MYT — API 66Sun 19:00 MYT — API 66Sun 20:00 MYT — API 66Sun 21:00 MYT — API 67Sun 22:00 MYT — API 67Sun 23:00 MYT — API 67MonMon 00:00 MYT — API 69Mon 01:00 MYT — API 70Mon 02:00 MYT — API 66Mon 03:00 MYT — API 67Mon 04:00 MYT — API 67Mon 05:00 MYT — API 67Mon 06:00 MYT — API 68Mon 07:00 MYT — API 67Mon 08:00 MYT — API 67Mon 09:00 MYT — API 66Mon 10:00 MYT — API 66Mon 11:00 MYT — API 65Mon 12:00 MYT — API 64Mon 13:00 MYT — API 64Mon 14:00 MYT — API 65Mon 15:00 MYT — API 64Mon 16:00 MYT — API 63Mon 17:00 MYT — API 63Mon 18:00 MYT — API 63Mon 19:00 MYT — API 62Mon 20:00 MYT — API 62Mon 21:00 MYT — API 61Mon 22:00 MYT — API 60Mon 23:00 MYT — API 60TueTue 00:00 MYT — API 58Tue 01:00 MYT — API 57Tue 02:00 MYT — API 56Tue 03:00 MYT — API 56Tue 04:00 MYT — API 56Tue 05:00 MYT — API 55Tue 06:00 MYT — API 55Tue 07:00 MYT — API 55Tue 08:00 MYT — API 55Tue 09:00 MYT — API 56Tue 10:00 MYT — API 59Tue 11:00 MYT — API 59Tue 12:00 MYT — API 59Tue 13:00 MYT — API 58Tue 14:00 MYT — API 58Tue 15:00 MYT — API 58Tue 16:00 MYT — API 58Tue 17:00 MYT — API 58Tue 18:00 MYT — API 57Tue 19:00 MYT — API 56Tue 20:00 MYT — API 56Tue 21:00 MYT — API 56Tue 22:00 MYT — API 57Tue 23:00 MYT — API 560003060912151821
0255075100125150175APIBrighter cells ran hazier than the rest of this week (55160 API)

Haziest hour of the week: Wed at 00:00 MYT, averaging API 160 nationwide.

View the hourly figures as a table
National average API by hour, Malaysia Time
Day000102030405060708091011121314151617181920212223
Wed160160159158157155154153151150131100989592908887848381797774
Thu737172727475757575767676777980818283848587899093
Fri96979910411211712713614714715115115115115115215215215112811111810097
Sat949391908988888989959595959493908989889090868686
Sun858387858483817878727170706968686766666666676767
Mon697066676767686767666665646465646363636262616060
Tue585756565655555555565959595858585858575656565756

How the readings split

Pecahan bacaan mengikut kategori IPU

Moderate: 82% (138 readings)Unhealthy: 18% (30 readings)82%Moderate
  • GoodBaik0%0
  • ModerateSederhana82%138
  • UnhealthyTidak Sihat18%30
  • Very UnhealthySangat Tidak Sihat0%0
  • HazardousBerbahaya0%0

Based on 168 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 Miri

Perbandingan purata mingguan dengan stesen berhampiran