KLSCM 2026 · Full Marathon Course guide & pace planner
Unofficial Sunday 4 October 2026 · flag-off 3:30 am · Dataran Merdeka

The KL Marathon full course, mapped end to end.

Every turn, every metre of climb and all 19 water and support stations of the KLSCM 2026 full marathon — plus a terrain-aware pace calculator that checks your plan against every cut-off checkpoint before you get to them. Not affiliated with the organiser: always confirm details on kl-marathon.com.

--days
--hours
--minutes
--seconds
Distance
42.195km
GPX track 42.51 km
Elevation gain
+406m
rolling, one real climb
Elevation loss
−405m
net flat, start = finish
High point
92m
at KM 25.7 on DUKE
Cut-off
7:15h
5 checkpoints incl. finish
Support stations
19
first one at KM 4.5
The course

Interactive route explorer

Switch between the street map and the schematic, filter by what you need (water, isotonic, gel, splash zone, surau…), then tap any station to see exactly what it carries and where it sits on the road.

19 stations
How the course flows
SegmentWhere you areWhat it feels like
KM 0–5Dataran Merdeka → Jalan Sultan Ismail → Jalan TAR → Dang Wangi → Jalan AmpangDark, cool, flat city blocks. Crowded for the first 2 km — let it flow, the first rise starts at KM 3.6.
KM 5–10Bukit Bintang loop, Pudu Sentral, Jalan Imbi, back onto Jalan Sultan IsmailTight turns and short ramps through the golden triangle, then the Raja Chulan pull from KM 8.6.
KM 10–13Past KLCC along Jalan Ampang to the AKLEH on-rampFast and flat with wide lanes. The easiest place on the course to bank a little time.
KM 13–22AKLEH elevated highway, out-and-back with the turnaround loop at KM 17.1Exposed concrete, no shade, gentle grades. Course low point (32 m) at KM 17.2. Still dark until roughly KM 19.
KM 22–25AKLEH eastbound → Route 28 → MRR2 into the DUKE interchangeLong sweeping ramps. The KM 25 gate closes at 8:15 am — check the clock here.
KM 25–27DUKE expressway climb to the course high pointHardest 2 km The one real climb: about +34 m to 92 m, with sunrise arriving at the same time.
KM 27–33Rolling DUKE viaducts through SentulA long, hot, shadeless stretch of rollers — but stations come every 1–2 km, including physio at KM 30.
KM 33–37Off DUKE at KM 34.9 onto Jalan Kuching (Route 1)Wristband KM 35 gate closes at 10:00 am; just after it, officials hand out the checkpoint wristband you need for your medal and finisher tee.
KM 37–42.2Jalan Kuching → PWTC → Jalan Raja Laut → Dataran MerdekaBack on city streets, half marathoners merge around KM 40, then the finish in front of the Sultan Abdul Samad Building.
Turn-by-turn cue sheet
20 cues from the GPX track — distances are GPX kilometres
KMCue
0.0Start on Jalan Raja at Dataran Merdeka, heading south
1.4Right onto Jalan Sultan Ismail
1.6Right onto Jalan Tuanku Abdul Rahman
1.9Left onto Jalan Dang Wangi
2.2Continue onto Jalan Munshi Abdullah
2.7Onto Jalan Ampang, eastbound
3.6Right onto Jalan Sultan Ismail — first climb of the day
5.0Right onto Jalan Bukit Bintang
5.4Past Pudu Sentral, onto Jalan Imbi
6.2Left onto Jalan Sultan Ismail
6.5Sharp right, then right again onto Jalan Bukit Bintang
8.6Keep right onto Jalan Sultan Ismail — the Raja Chulan climb
9.6Sharp right onto Jalan Ampang, past KLCC
13.0Take the ramp onto E12 AKLEH
17.1Turnaround loop — course low point just after
22.9Follow Route 28 signs off AKLEH
24.7Onto E33 DUKE — the main climb starts
34.9Exit onto Route 1, Jalan Kuching
39.0Past PWTC onto Jalan Raja Laut
42.2Finish at Dataran Merdeka
Terrain

Elevation profile

Drag, hover or use the arrow keys across the profile to read the exact altitude, gradient and nearest station at any point. Station markers sit on the line; gold dashed lines are the timed gates.

Distance—
Altitude—
Gradient—
Nearest station—
The parts that actually change the race
Kilometre by kilometre
Per-kilometre gain, loss and net change
Printable chart
Annotated elevation profile of the KLSCM 2026 full marathon course
Annotated profile built from the official GPX track: the DUKE climb at KM 25–27, the drop to KM 29 and the four timed gates.
Planning

Pace calculator

Pick a goal time and a pacing strategy. The calculator spreads your time over the real course — steeper kilometres get slower, the heat after sunrise gets a penalty — then checks every gate and tells you what time you will pass each station.

5:00:007:07 /km
2:304:527:15
Pacing strategy
Every pen is flagged off together at 3:30 am and the gates run on clock time, so a later pen loses a few minutes reaching the start mat. Crossing times are estimates.
Average pace
—
per km over 42.195 km
Average speed
—
kilometres per hour
Finish clock
—
—
Cut-off buffer
—
vs the 7:15 limit

Halfway (21.1 km) at — · —

Timed gates on this plan
5 km blocks

Your goal, strategy and wave are saved in this browser, so the station arrival times below stay in sync.

Support

All 19 water & support stations

Transcribed from the official route map. Six stations are passed twice because of the Bukit Bintang loop and the AKLEH out-and-back, so you get 25 chances to drink across the course — but nothing at all before KM 4.5.

What is on the tables
Station by station
When you will get there

Arrival times follow the plan set in the pace calculator.

Official station layout
Map of the KLSCM 2026 full marathon route with all 19 water and support stations marked
Every station plotted on the course with its facilities, the four timed gates and the twice-passed stations marked.
The clock

Cut-off gates

The full marathon has a 7 hour 15 minute limit from the 3:30 am gun and five strictly enforced checkpoints: four on the course plus the finish. Miss one and you are disqualified and may have to board the sweeper bus, which takes you to a point near the finish area (Bank Negara Malaysia, per the Runners’ Guide) — so these are the numbers to memorise.

GateClock timeElapsedPace needed to hereWhat happens
KM 20 — AKLEH at Intermark7:25 am3:5511:45 /kmFirst gate. Generous — if you are behind here, the day is already gone.
KM 25 — MRR2 into DUKE8:15 am4:4511:24 /kmThe gate sits at the foot of the climb, so arrive with margin, not on the line.
KM 35 — Jalan Kuching10:00 am6:3011:08 /kmWristband The checkpoint wristband is handed out just after KM 35. Without it you get no finisher medal and no finisher tee.
KM 40.8 — Jalan Raja Laut10:35 am7:0510:25 /kmLast gate, about 1.4 km from home.
KM 42 & finish — Dataran Merdeka10:45 am7:1510:19 /kmThe official full marathon cut-off is 7 hours 15 minutes from the 3:30 am gun. Finish inside it, wearing your wristband, to collect the finisher medal and tee.

The 35 → 41 squeeze. The published gates allow 11:45/km to KM 20, then 10:00/km, then 10:30/km — but only about 6:00/km between KM 35 and KM 40.8, then roughly 7:10/km to the line. Anyone near the back must arrive at KM 35 well before 10:00 am, because that final segment is far tighter than the average suggests.

Wristband after KM 35. Officials hand out the KLSCM 2026 checkpoint wristband just after KM 35 — it is your job to make sure you get one and keep it on your wrist until you collect your medal and tee. No wristband, a missed checkpoint or a finish past 7:15 means no finisher medal and no finisher tee.

Execution

Race day playbook

What the course does to you, in order — and how to spend your energy so the DUKE climb and the post-sunrise heat do not end your race.

1. KM 0–13 · keep it boring

Cool, dark, flat. Run 10–15 seconds per km slower than goal pace through the crowded start, drink at KM 4.5 even if you do not feel thirsty, and treat the Raja Chulan rise at KM 8.6 as a stroll.

2. KM 13–25 · bank a little

The AKLEH out-and-back is the flattest, fastest stretch. Settle into goal pace, take isotonic at KM 14 and KM 22.8, and aim to reach the KM 25 gate 20–30 minutes before 8:15 am.

3. KM 25–27 · climb small

Shorten your stride for about +34 m of climb to the high point. Losing 30–45 seconds here is normal; blowing up here costs 15 minutes later.

4. KM 27–33 · sun and rollers

Sunrise lands on the shadeless DUKE viaducts. Take water and a splash at every station, use the KM 30 physio stop if a niggle appears, and let the rollers dictate effort, not pace.

5. KM 33–37 · get the wristband

Off the highway onto Jalan Kuching. Get the checkpoint wristband just after KM 35, take the banana there and the High5 gel at KM 37, then start counting down — only a 10 km parkrun-and-a-bit remains.

6. KM 37–42.2 · finish honest

27–30 °C and humid by now. Water at KM 37, 39 and 41, ignore the half marathoners merging near KM 40, and drive to the line in front of the Sultan Abdul Samad Building.

Hydration maths. There is nothing before KM 4.5 and nothing between KM 41 and the finish (water is waiting after the line), but stations sit about every 2 km from KM 25 onwards. In KL humidity plan on 400–600 ml per hour: water at every table, isotonic at the nine stations that carry it (100PLUS), High5 gels at KM 27 and KM 37, bananas at KM 22.8 and KM 35. Splash zones at KM 18, 25, 29, 33 and 37 have no sponges — pour water over your head from your cup, never drink from the basins.

Race weekend. Saturday 3 October: IHH Healthcare 10 km at 6:00 am, 5 km at 7:45 am, Kids Dash at 10:00 am, 2 km at 10:20 am. Sunday 4 October: full marathon at 3:30 am with announcements from about 3:15 am, half marathon at 4:45 am. The half marathon cut-off is 4 hours from its 4:45 am flag-off, with a 17 km checkpoint at 7:50 am.

Before you run

Race weekend logistics

The practical side, taken from the official KLSCM 2026 Runners’ Guide: where to collect your pack, how to get to Dataran Merdeka at 3 am, what is closed, and who is pacing.

Sunday 4 October — the timeline
TimeWhat happens
12:00 amRace routes close to traffic (until about 11:30 am). Jalan Raja in front of Bangunan Sultan Abdul Samad is closed from 8:00 pm Friday 2 October until 2:30 pm Monday 5 October.
1:30 amBaggage drop opens at Dataran DBKL, Jalan Raja Laut (closes 12:00 noon).
1:45 amSelected LRT and MRT stations open, free until 6:00 am. Nearest stops are Bandaraya and Masjid Jamek LRT.
2:30 amLast car drop-off at Menara DBKL 1 & 2, Jalan Raja Laut.
3:15 amRace technical and safety announcements.
3:30 amFlag-off Be in your start pen at least 20 minutes early — if you are not there when the gun fires you may not be allowed to start.
4:45 amASICS Half Marathon flag-off.
8:45–9:30 amFull marathon prize presentations at Dataran Merdeka: Open 8:45, Veteran 9:00, Malaysian 9:15, Malaysian Veteran 9:30.
10:45 amFull marathon cut-off (7 h 15 min). The event officially closes at 12:00 noon.

Race pack collection

MITEC, Hall 8, Level 2, Jalan Dutamas 2, Kompleks Kerajaan, 50480 Kuala Lumpur. Thursday 1 and Friday 2 October 11:00 am–9:00 pm; Saturday 3 October 10:00 am–7:00 pm (Saturday is for Full Marathon and ASICS Half Marathon runners only). Packs are not handed out on race day, and there are no size changes.

Bring your e-confirmation slip with QR code and your IC or passport. A friend can collect up to three packs with a signed authorisation letter and copies of your ID. Arrive 30 minutes before closing.

The Active Lifestyle Expo runs alongside at MITEC: 1–2 October 11:00 am–8:00 pm, 3 October 10:00 am–6:00 pm.

What is in the pack

Running bib with the timing chip on its lower-left corner, exclusive running tee or singlet, hand towel (full marathon only), drawstring bag, the black-string gear bag for Sunday, and sponsor items. The gear bag and event bag are only included if you chose them at registration.

Getting to the start

Rapid KL LRT (Ampang, Sri Petaling, Kelana Jaya) and MRT (Kajang, Putrajaya) run from 1:45 am, every 15 minutes on LRT and 20 on MRT, free until 6:00 am. Buy a MyRapid card for the trip home.

Driving? Parking restrictions apply on Jalan Raja, Raja Laut, Dang Wangi, Sultan Ismail, Sultan Hishamuddin and Lebuh Pasar Besar — cars parked there will be towed.

Baggage service

Only for runners who bought the option, at Dataran DBKL, Jalan Raja Laut, 1:30 am to 12:00 noon. Use the official gear bag with the black string (white string was Saturday). Expect up to 20 minutes to drop off and up to 45 minutes to collect; you need your bib with its baggage tag. It cannot be bought on race day.

Timing chip

MYLAPS BibTag on the back of your bib. Pin it on your chest, unobstructed, with the foam spacer left in place. Do not fold, pierce or clip anything to the lower-left corner, keep your phone away from it, and run directly over every timing mat.

After the finish

Finisher medal for everyone inside the cut-off, and the finisher tee for full marathoners inside 7 h 15 — both need your KM 35 checkpoint wristband and bib. Results go up on kl-marathon.com within 48 hours, e-certificates stay online until 31 December 2026, and paid post-race massage is at the Runners Resting Area.

Full marathon pacers
Target timeAverage pacePacers
3:455:20 /km2
4:005:41 /km3
4:306:24 /km4
5:007:07 /km3
5:307:49 /km4
6:008:32 /km3
6:309:15 /km3
7:009:57 /km2
7:1510:19 /km2

Pacers carry large coloured helium balloons. Averages use the official 42.195 km and ignore hills, so the pace calculator above is a better guide to your splits.

Medical and safety. Medical aid is at every drink station and at the finish, and 80 “Medic on the Run” personnel in red T-shirts run with the field. Medical officials can stop you and remove your timing chip. Emergency: ambulance or police 999, fire 994, rescue 991. Slower runners keep to the left, and headphones are discouraged.

Surau and toilets. Mobile musollah at KLCC (KM 10.5) and on the AKLEH at Plaza Tol Dato Keramat (KM 14.8 and KM 18.8). Toilets are at the start, the finish and every drink station. Distance markers stand at every kilometre.

Files & sources

Downloads

Everything in this guide is derived from the official KLSCM 2026 route map, the Runners’ Guide and the published GPX track. The organiser’s own pages are linked below.

Full marathon GPX track695 track points, 42.512 km — load it into your watch or Strava
Download
Official route map (PDF)Organiser artwork with the station and facility legend
Open
Official Runners’ Guide 2026Race pack collection, baggage, transport, road closures, pacers and rules
Visit
kl-marathon.com route mapsOfficial source page for every category
Visit
Rules & regulationsCut-off rules, wristbands, sweeper bus policy
Visit
Race weekend scheduleOfficial flag-off times for every category
Visit
Race entry pack collectionMITEC venue, dates, hours and what to bring
Visit
Full Marathon categoryOfficial category details and eligibility
Visit
KLSCM 2026 FAQAnswers from the organiser on everything not covered here
Visit

Accuracy notes. The GPX track measures 42.512 km against the certified 42.195 km, so it runs about 0.75% long — all pace maths on this site uses the official distance. Altitudes come from the track’s elevation data and are good for shape and gradient, not survey-grade heights. Cut-off times, station positions and facilities are transcribed from the official 2026 route map and the KLSCM 2026 Runners’ Guide; always confirm against the organiser before race day.