Skip to content
Destinations
Weather & climate
Nature
Outdoors
Culture
Events
Sky & live
Setapak
Sultan Abdul Samad Building
Sultan Abdul Samad Building
National Mosque of Malaysia
National Mosque of Malaysia
Sultan Abdul Samad Jamek Mosque
Sultan Abdul Samad Jamek Mosque
Malaysian Houses of Parliament
Malaysian Houses of Parliament
Selangor, Malaysia

Setapak

Setapak is a city in Selangor, Malaysia. It has a population of about 353,268. The climate is classified as tropical rainforest (Köppen Af), with .

Now25°C
Best timeJan–Feb · Jul
Population353,268
Local time06:55
3.21° N, 101.73° EElevation 52 mUTC+8 · Malaysia Time
Postal code53300
The year in Setapakweather score
JanFebMarAprMayJunJulAugSepOctNovDec32October
October: high / low30° / 23°
Rain this month292mm
Best timeJan–Feb · Jul

Best: Jan–Feb · Jul. Warmth, sunshine and dry days, month by month.

Setapak at a glance

Best time to visitJan–Feb · Jul

The months with the highest weather score

Warmest month31°C

Average high in March

Coolest month22°C

Average low in December

Wettest monthNovember

324 mm of rain

Driest monthJune

155 mm of rain

Monuments nearby10+

within 9 km

Weather in Setapak

Now and the next ten days. The 14 and 30-day outlooks are one click away.

14-day forecast
25°C

Cloudy · wind 2 km/h · humidity 96%

Today hour by hour
Today24 Oct29°25°11.7 mm
Sun25 Oct30°25°7.8 mm
Mon26 Oct28°24°6.8 mm
Tue27 Oct30°24°4.4 mm
Wed28 Oct29°24°16.2 mm
Thu29 Oct29°24°39.5 mm
Fri30 Oct30°24°7.3 mm
Sat31 Oct33°23°13.7 mm
Sun1 Nov32°24°1.5 mm
Mon2 Nov27°25°8.8 mm

When to go to Setapak

Each month's weather score (warmth, sun, dry days) with its temperatures and rain.

Climate month by month
JanFebMarAprMayJunJulAugSepOctNovDec
Score373633333235363434323435
High30°31°31°31°30°30°30°30°30°30°29°29°
Low22°22°23°23°23°23°23°23°23°23°23°22°
Rain (mm)168185263308239155172185238292324238
Wet days211721232219202122262726

What's on in Setapak

Concerts, football matches, the public holidays ahead and the town's festivals through the year.

Monuments and museums in Setapak

All monuments

More museums: Chan Lok Hung Commemorative Hall

Outdoors around Setapak

Hiking routes from the town, and what there is to do within 15 km: huts, viewpoints, climbing, camping, ski areas and dive sites.

Things to do
Camp5 Climbing Gym JumpaClimbing
0.3 km
Kuala Lumpur Bird ParkZoos
0.4 km
FlowRiderSurf spots
0.4 km
Berjaya Times Square Theme ParkTheme parks
0.5 km
SkyDeckViewpoints
0.9 km
National ZooZoos
1.1 km
1st Proline MalaysiaDive site
4.7 km
NAUI WorldwideDive site
6.5 km
Planet ScubaDive site
9.2 km
Seamonkey Dive CentreDive site
15 km

Nature around Setapak

Nature in Malaysia

Wildlife in October

The birds and mammals of Malaysia seen most this month, compared with the rest of their year.

The sky over Setapak

Eclipses and meteor showers

Earthquakes around Setapak

The last 30 days within 300 km, and the record since 1950.

Earthquakes

Setapak from above

Postal code

53300

Getting to Setapak

Sultan Abdul Aziz Shah International AirportSZB
22 km
Kuala Lumpur International AirportKUL
51 km
Malacca International AirportMKZ
120 km
KC01 SentulRailway station
5 km
KC02 Batu KentonmenRailway station
5.2 km
KC03 Kampung BatuRailway station
5.7 km
Watertaxi - Taman Botani (01)Watertaxi - Kelab Tasik (02)
30 km
Watertaxi - Kelab Tasik (02)Watertaxi - Cruise Tasik (03) · Watertaxi - Taman Botani (01)
30 km

Places near Setapak

Places with a climate like Setapak

Matched month by month on temperature, rain and sunshine.

Frequently asked questions

When is the best time to visit Setapak?
Based on 30-year climate normals, January, February and July offer the best balance of comfortable temperatures, low rainfall and sunshine in Setapak.
What is the hottest month in Setapak?
March is the warmest month, with average highs of 31°C and lows of 23°C.
What is the coldest month in Setapak?
December is the coldest month, with average highs of 29°C and lows of 22°C.
What is the rainiest month in Setapak?
November is the wettest month with about 324 mm of precipitation on 27 wet days.
What is the postal code of Setapak?
The postal code of Setapak is 53300.