Skip to content
Run SEA

Malaysia

Malaysia's race calendar ranges from corporate-sponsored highway and city runs in the Klang Valley to larger state-backed marathons in East Malaysia such as Sarawak, drawing both domestic runners and regional visitors.

races
53
Distance Types represented
4
8NOV
Kota Belud Half Marathon 2026

Kota Belud, Sabah, Malaysia

Half Marathon (21.1km)
8NOV
Pullman Miri Waterfront Half Marathon Charity Run 2026

Miri, Sarawak, Malaysia

Half Marathon (21.1km) 10K
15NOV
EASTCOAST Half Marathon 2026

Kuantan, Pahang, Malaysia

Half Marathon (21.1km) 10K 5K
15NOV
KLHalf 2026

Kuala Lumpur, Malaysia

Half Marathon (21.1km)
15NOV
Kulai Half Marathon 2026 Powered by JomRun®

Kulai, Johor, Malaysia

Half Marathon (21.1km) 10K 5K
15NOV
Mercedes BR Jaya Half Marathon & Duathlon

Kulai, Malaysia

Half Marathon (21.1km) 10K 5K
22NOV
Bagan Lalang Beach Half Marathon 2026

Sepang, Selangor, Malaysia

Half Marathon (21.1km) 10K 5K
22NOV
Elopura Marathon Sandakan 2026

Sandakan, Sabah, Malaysia

Full Marathon (42.2km) Half Marathon (21.1km) 10K
22NOV
Royal Klang Marathon 2026

Klang, Selangor, Malaysia

Full Marathon (42.2km) Half Marathon (21.1km) 10K (10.6km) 5K
22NOV
RSAWIT International Marathon 2026

Sibu, Sarawak, Malaysia

Full Marathon (42.2km) Half Marathon (21.1km)
28NOV
Bentong Monsoon Marathon 2026

Bentong, Pahang, Malaysia

Full Marathon (42.2km) Half Marathon (21.1km)
28NOV
YAPEIM Run 2026

Putrajaya, Malaysia

Half Marathon (21.1km) 10K 5K
29NOV
Muar Half Marathon Powered by JomRun 2026

Muar, Johor, Malaysia

Half Marathon (21.1km) 10K 5K
29NOV
Pos Malaysia Run 2026

Kuala Lumpur, Malaysia

Half Marathon (21.1km) 10K 5K (5.5km)
29NOV
Shah Alam 21K 2026

Shah Alam, Selangor, Malaysia

Half Marathon (21.1km) 10K 5K
6DEC
Bukit Jalil Half Marathon & 10km Friendship Run by LGRA 2026

Kuala Lumpur, Malaysia

Half Marathon (21.1km) 10K
6DEC
GSC Popcorn Run 2026

Sepang, Selangor, Malaysia

Half Marathon (21.1km) 10K 5K
6DEC
ikhlas.com Half Marathon 2026

Shah Alam, Selangor, Malaysia

Half Marathon (21.1km) 10K 5K
6DEC
Solara International Run 2026

Gamuda Cove, Selangor, Malaysia

Half Marathon (21.1km) 10K 5K
12DEC
Langkawi International Half Marathon 2026

Langkawi, Kedah, Malaysia

Half Marathon (21.1km)
13DEC
CIDB Half Marathon 2026

Putrajaya, Malaysia

Half Marathon (21km) 10K 5K
13DEC
Larian Kita Jubli Perak

Klang, Selangor, Malaysia

Half Marathon (21km) 10K
13DEC
Penang Bridge International Marathon

Batu Kawan, Penang, Malaysia

Full Marathon (42.2km) Half Marathon (21.1km) 10K
13DEC
Sabah Half Marathon Powered by JomRun®

Kota Kinabalu, Sabah, Malaysia

Half Marathon (21.1km) 10K 5K
13DEC
Tawau Half Marathon 2026

Tawau, Sabah, Malaysia

Half Marathon (21.1km) 5K
20DEC
2XU Compression Run Malaysia 2026

Cyberjaya, Selangor, Malaysia

Half Marathon (21.1km) 10K
20DEC
Muallim Half Marathon 2026

Tanjong Malim, Perak, Malaysia

Half Marathon (21.1km) 10K 5K
20DEC
Shah Alam East Half Marathon 2026

Shah Alam, Selangor, Malaysia

Half Marathon (21.1km) 10K 5K
3JAN
Golden Paddy Half Marathon 2027

Sungai Besar, Selangor, Malaysia

Half Marathon (21.1km) 10K 5K
9JAN
Pekan Rabu Half Marathon 2027

Alor Setar, Kedah, Malaysia

Half Marathon (21.1km) 10K 5K
10JAN
Johor Bahru City Half Marathon 2027 Powered by JomRun

Johor Bahru, Johor, Malaysia

Half Marathon (21.1km) 10K 5K
10JAN
Kuching Half Marathon 2027 Powered By Ultron

Kuching, Sarawak, Malaysia

Half Marathon (21.1km) 10K 5K
10JAN
Mamee Monster Run 2026

Putrajaya, Malaysia

Half Marathon (21.1km) 10K 5K
17JAN
Kota Kinabalu Marathon 2027

Kota Kinabalu, Sabah, Malaysia

Full Marathon (42.2km) Half Marathon (21.1km) 10K 5K
24JAN
Bintulu Half Marathon 2027 Powered by JomRun

Bintulu, Sarawak, Malaysia

Half Marathon (21.1km) 10K 5K
24JAN
Jesselton Half Marathon 2027

Kota Kinabalu, Sabah, Malaysia

Half Marathon (21.1km) 5K
24JAN
Twincity Marathon 2027

Putrajaya, Malaysia

Full Marathon (42.2km) Half Marathon (21.1km) 10K 5K
31JAN
Borneo Half Marathon 2027

Kota Kinabalu, Sabah, Malaysia

Half Marathon (21km) 10K (10.5km)
31JAN
Pantai Malindo Half Marathon 2027

Penang, Malaysia

Half Marathon (21.1km) 10K
31JAN
Subang Jaya Half Marathon 2027

Subang Jaya, Selangor, Malaysia

Half Marathon (21.1km) 10K 5K
21MAR
Miri Marathon 2027

Miri, Sarawak, Malaysia

Full Marathon (42.2km) Half Marathon (21.1km) 10K 5K
4APR
Cybercity Half Marathon 2027 Powered by JomRun

Cyberjaya, Selangor, Malaysia

Half Marathon (21.1km) 10K 5K
18APR
Iskandar City Half Marathon 2027 Powered by JomRun

Iskandar Puteri, Johor, Malaysia

Half Marathon (21.1km) 10K 5K
18APR
Kuching Half Marathon Heritage Run 2027

Kuching, Sarawak, Malaysia

Half Marathon (21.1km) 10K 5K
24APR
Pendang Half Marathon 2027

Pendang, Kedah, Malaysia

Half Marathon (21.1km) 10K 5K
1MAY
Terengganu Marathon 2027

Kuala Terengganu, Terengganu, Malaysia

Full Marathon (42.2km) Half Marathon (21.1km) 10K 5K
2MAY
Kuala Kangsar Half Marathon 2027

Kuala Kangsar, Perak, Malaysia

Half Marathon (21.1km) 10K 5K
16MAY
Borneo International Marathon 2027

Kota Kinabalu, Sabah, Malaysia

Full Marathon (42.2km) Half Marathon (21.1km) 10K
20JUN
Durirun Balik Pulau Half Marathon 2027

Balik Pulau, Penang, Malaysia

Half Marathon (21.1km) 10K 5K
8AUG
Sarawak Energy Marathon 2027

Kuching, Sarawak, Malaysia

Full Marathon (42.2km) Half Marathon (21.1km) 10K 5K
4SEP
Alor Setar Marathon 2027

Alor Setar, Kedah, Malaysia

Full Marathon (42.2km) Half Marathon (21.1km) 10K 5K
11SEP
Kota Bharu Half Marathon 2027

Kota Bharu, Kelantan, Malaysia

Half Marathon (21.1km) 10K 5K
17OCT
Kuching Marathon 2027

Kuching, Sarawak, Malaysia

Full Marathon (42.2km) Half Marathon (21.1km) 10K 5K
Past races in Malaysia (47)

Editions that have already been run. Each keeps its listing, and links on to the next edition where one is scheduled.

Malaysia FAQs

What's the best time of year to run a race in Malaysia?

Malaysia's climate is tropical and fairly consistent year-round, so race scheduling is driven more by event logistics than seasonal weather. Early-morning start times are standard to avoid the heat of the day regardless of month, so check each race's start time and expected temperature rather than relying on the calendar month alone.