14 – 20 Oct 2026 · Malaysia

Bandaraya Melaka weekly air quality

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

171.4Weekly mean AQI · Unhealthy

Official DOE API mean: 166. 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

168 eligible observations · 0 excluded.

+2 AQI compared with the previous week’s eligible mean of 169.4.

Peak AQI: 190 at Bandaraya Melaka · 16 Oct 2026, 14:00 (UTC+8).

Daily US AQI (PM2.5)

Low 152High 190AQI
0100200
14 Oct20 Oct
20 OctDaily mean · Peak 163156.1Avg AQI

Based on 24 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-14173Unhealthy18624 / 0
2026-10-15186.8Unhealthy18924 / 0
2026-10-16187.5Unhealthy19024 / 0
2026-10-17171.8Unhealthy18424 / 0
2026-10-18158.3Unhealthy16524 / 0
2026-10-19166Unhealthy17024 / 0
2026-10-20156.1Unhealthy16324 / 0

Hourly means (UTC+8)

Day01234567891011121314151617181920212223
2026-10-14170169169169169169169169169170170170170171173173174175177178179181184186
2026-10-15189189189189189188188188188188188188188188186186186185184184184184184184
2026-10-16182182184185186188188189189189189188188189190190190190189189188186186185
2026-10-17184182181179178178177175175175175175174173170169166166165163162162160159
2026-10-18156156156156155155155156156156156156156156158159160162162163163163163165
2026-10-19166167169169170170170170169169169169169169167167165163163162160159158156
2026-10-20155154152152152152152152152154154154155156156158158159159160162163163163

Observation categories

Good: 0

Moderate: 0

Unhealthy for Sensitive Groups: 0

Unhealthy: 168

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

Bandaraya Melaka air quality.
Weekly station review.

7 days · Melaka

Laporan mingguan Indeks Pencemaran Udara (IPU) bagi stesen Bandaraya Melaka, Melaka

During the week of 14 – 20 Oct 2026, air quality at Bandaraya Melaka averaged an Air Pollutant Index (API) of 166 (Unhealthy). Readings peaked at 180.

Station weekly average

166API

Unhealthy · Tidak Sihat

Daily averages154.9 – 177.9 APIWed → Tue
Explore the week
Week's peak reading
180UnhealthyPeak during 7-day window
Rank in Melaka
#2of 3 stationsState avg: 166.8 API
Good to Moderate air
0%of hourly readings168 readings recorded
National standing
#61of 68 stationsNational avg: 108.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 Bandaraya Melaka shows local patterns like traffic peaks and afternoon haze accumulation.

WedWed 00:00 MYT — API 165Wed 01:00 MYT — API 164Wed 02:00 MYT — API 164Wed 03:00 MYT — API 164Wed 04:00 MYT — API 164Wed 05:00 MYT — API 164Wed 06:00 MYT — API 164Wed 07:00 MYT — API 164Wed 08:00 MYT — API 164Wed 09:00 MYT — API 165Wed 10:00 MYT — API 165Wed 11:00 MYT — API 165Wed 12:00 MYT — API 165Wed 13:00 MYT — API 166Wed 14:00 MYT — API 167Wed 15:00 MYT — API 167Wed 16:00 MYT — API 168Wed 17:00 MYT — API 169Wed 18:00 MYT — API 170Wed 19:00 MYT — API 171Wed 20:00 MYT — API 172Wed 21:00 MYT — API 173Wed 22:00 MYT — API 175Wed 23:00 MYT — API 177ThuThu 00:00 MYT — API 179Thu 01:00 MYT — API 179Thu 02:00 MYT — API 179Thu 03:00 MYT — API 179Thu 04:00 MYT — API 179Thu 05:00 MYT — API 178Thu 06:00 MYT — API 178Thu 07:00 MYT — API 178Thu 08:00 MYT — API 178Thu 09:00 MYT — API 178Thu 10:00 MYT — API 178Thu 11:00 MYT — API 178Thu 12:00 MYT — API 178Thu 13:00 MYT — API 178Thu 14:00 MYT — API 177Thu 15:00 MYT — API 177Thu 16:00 MYT — API 177Thu 17:00 MYT — API 176Thu 18:00 MYT — API 175Thu 19:00 MYT — API 175Thu 20:00 MYT — API 175Thu 21:00 MYT — API 175Thu 22:00 MYT — API 175Thu 23:00 MYT — API 175FriFri 00:00 MYT — API 174Fri 01:00 MYT — API 174Fri 02:00 MYT — API 175Fri 03:00 MYT — API 176Fri 04:00 MYT — API 177Fri 05:00 MYT — API 178Fri 06:00 MYT — API 178Fri 07:00 MYT — API 179Fri 08:00 MYT — API 179Fri 09:00 MYT — API 179Fri 10:00 MYT — API 179Fri 11:00 MYT — API 178Fri 12:00 MYT — API 178Fri 13:00 MYT — API 179Fri 14:00 MYT — API 180Fri 15:00 MYT — API 180Fri 16:00 MYT — API 180Fri 17:00 MYT — API 180Fri 18:00 MYT — API 179Fri 19:00 MYT — API 179Fri 20:00 MYT — API 178Fri 21:00 MYT — API 177Fri 22:00 MYT — API 177Fri 23:00 MYT — API 176SatSat 00:00 MYT — API 175Sat 01:00 MYT — API 174Sat 02:00 MYT — API 173Sat 03:00 MYT — API 172Sat 04:00 MYT — API 171Sat 05:00 MYT — API 171Sat 06:00 MYT — API 170Sat 07:00 MYT — API 169Sat 08:00 MYT — API 169Sat 09:00 MYT — API 169Sat 10:00 MYT — API 169Sat 11:00 MYT — API 169Sat 12:00 MYT — API 168Sat 13:00 MYT — API 167Sat 14:00 MYT — API 165Sat 15:00 MYT — API 164Sat 16:00 MYT — API 162Sat 17:00 MYT — API 162Sat 18:00 MYT — API 161Sat 19:00 MYT — API 160Sat 20:00 MYT — API 159Sat 21:00 MYT — API 159Sat 22:00 MYT — API 158Sat 23:00 MYT — API 157SunSun 00:00 MYT — API 155Sun 01:00 MYT — API 155Sun 02:00 MYT — API 155Sun 03:00 MYT — API 155Sun 04:00 MYT — API 154Sun 05:00 MYT — API 154Sun 06:00 MYT — API 154Sun 07:00 MYT — API 155Sun 08:00 MYT — API 155Sun 09:00 MYT — API 155Sun 10:00 MYT — API 155Sun 11:00 MYT — API 155Sun 12:00 MYT — API 155Sun 13:00 MYT — API 155Sun 14:00 MYT — API 156Sun 15:00 MYT — API 157Sun 16:00 MYT — API 158Sun 17:00 MYT — API 159Sun 18:00 MYT — API 159Sun 19:00 MYT — API 160Sun 20:00 MYT — API 160Sun 21:00 MYT — API 160Sun 22:00 MYT — API 160Sun 23:00 MYT — API 161MonMon 00:00 MYT — API 162Mon 01:00 MYT — API 163Mon 02:00 MYT — API 164Mon 03:00 MYT — API 164Mon 04:00 MYT — API 165Mon 05:00 MYT — API 165Mon 06:00 MYT — API 165Mon 07:00 MYT — API 165Mon 08:00 MYT — API 164Mon 09:00 MYT — API 164Mon 10:00 MYT — API 164Mon 11:00 MYT — API 164Mon 12:00 MYT — API 164Mon 13:00 MYT — API 164Mon 14:00 MYT — API 163Mon 15:00 MYT — API 163Mon 16:00 MYT — API 161Mon 17:00 MYT — API 160Mon 18:00 MYT — API 160Mon 19:00 MYT — API 159Mon 20:00 MYT — API 158Mon 21:00 MYT — API 157Mon 22:00 MYT — API 156Mon 23:00 MYT — API 155TueTue 00:00 MYT — API 154Tue 01:00 MYT — API 153Tue 02:00 MYT — API 152Tue 03:00 MYT — API 152Tue 04:00 MYT — API 152Tue 05:00 MYT — API 152Tue 06:00 MYT — API 152Tue 07:00 MYT — API 152Tue 08:00 MYT — API 152Tue 09:00 MYT — API 153Tue 10:00 MYT — API 153Tue 11:00 MYT — API 153Tue 12:00 MYT — API 154Tue 13:00 MYT — API 155Tue 14:00 MYT — API 155Tue 15:00 MYT — API 156Tue 16:00 MYT — API 156Tue 17:00 MYT — API 157Tue 18:00 MYT — API 157Tue 19:00 MYT — API 158Tue 20:00 MYT — API 159Tue 21:00 MYT — API 160Tue 22:00 MYT — API 160Tue 23:00 MYT — API 1600003060912151821
050100150200APIBrighter cells ran hazier than the rest of this week (152 – 180 API)

Haziest hour of the week: Fri at 14:00 MYT, averaging API 180 nationwide.

View the hourly figures as a table
National average API by hour, Malaysia Time
Day000102030405060708091011121314151617181920212223
Wed165164164164164164164164164165165165165166167167168169170171172173175177
Thu179179179179179178178178178178178178178178177177177176175175175175175175
Fri174174175176177178178179179179179178178179180180180180179179178177177176
Sat175174173172171171170169169169169169168167165164162162161160159159158157
Sun155155155155154154154155155155155155155155156157158159159160160160160161
Mon162163164164165165165165164164164164164164163163161160160159158157156155
Tue154153152152152152152152152153153153154155155156156157157158159160160160

How the readings split

Pecahan bacaan mengikut kategori IPU

Unhealthy: 100% (168 readings)100%Unhealthy
  • GoodBaik0%0
  • ModerateSederhana0%0
  • UnhealthyTidak Sihat100%168
  • 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

Limit prolonged outdoor activity. Children, older adults, pregnant women and people with respiratory or heart conditions should stay indoors where possible. A well-fitted N95 mask helps outdoors.

Hadkan aktiviti luar yang berpanjangan. Kanak-kanak, warga emas, ibu mengandung dan pesakit pernafasan atau jantung dinasihatkan berada di dalam bangunan. Pelitup muka N95 membantu di luar.

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 Bandaraya Melaka

Perbandingan purata mingguan dengan stesen berhampiran