The road to your own record
Picture the course in advance
and find the pace that fits you.

The city you want to run becomes your next trip.



THE DREAM
Run a course connecting Cyberjaya and Putrajaya in Malaysia.
Since it began in 2014, it has drawn nearly 50,000 participants in total, with a peak of 12,000 in 2020, just before the pandemic.
Picture the course in advance
and find the pace that fits you.
Streets lined with cheers, runners all around.
You'll be part of that scene.
Take it slow with the finish still in you,
and meet the city all over again.
From the joy of finishing to the tough moments — read what runners wrote themselves.
“The course was quite flat, maybe a bit too much packed into the same streets, with dual-way running.”A participant in the 2024 TwinCity half marathon said the course was generally flat, with sufficient hydration and electrolyte stops and good volunteer support. She dealt with hot, humid weather and fatigue in the second half, but enjoyed the race all the way to the finish.
“I just wanted to finish without injury.”The runner aimed to finish comfortably ahead of the hill course. Because they started late, they made their way through the crowds at the beginning. Side pain began at 11 km, so they managed the section from 13 to 18 km by alternating between running and walking. They pushed again over the final 3 km and finished the half marathon in 1 hour 42 minutes 14 seconds.
“At last, I completed my first full marathon in 6:53.”
DrCat took on their first full marathon just after recovering from runner's knee. They gutted out the tough stretch after 21K and some hydration issues to finish in 6:53:00.
Quoted from the original · translated
Akhirnya saya menghabiskan larian virgin full marathon saya dengan catatan masa 6 jam 53 minit.
Read the original on Jalan-Jalan, Pusing-PusingWe translated a short line from each public race report and summarized the experience. Finish times are as stated by the author, and past editions may differ from this year's weather and operations.
Preview the course and read what runners who went before you wrote.
Twincity Marathon
This may be from a past edition. Check the organizer for this year's course and operations.
YOUR ENTRY
Here are the ways to enter and what each requires.
Check the organizer's page for whether entries are open.
subject to change — verify officially
Organizer's pagesubject to change — verify officially
Organizer's pageRACE WEEK
Know the course and time limit, and race day comes into focus.
From the 2026 edition| Event | Start |
|---|---|
| Marathon42.195km | 02:30 |
| Half21.0975km | 03:45 |
Cutoff
Half marathon 4 hours · 12K 2 hours 30 minutes · 10K 2 hours · 5K 2 hours
Runners start · local time — Marathon 02:30 · Half 03:45 · 12K 06:45 · 5K 07:00
The Twin City Marathon is an urban running event held in Putrajaya and Cyberjaya.
The 2027 event will be the 12th edition and has become established on Malaysia's local running calendar.
The 3 km Kids Dash and 10 km Friendship Run take place on 23 January,
followed on 24 January by the 42 km full marathon, 21 km half marathon, 12 km race and 5 km Fun Run.
The full marathon starts at 2:30 am and must be completed within 8 hours.
The half marathon starts at 3:45 am and has a time limit of 4 hours.
The 12 km starts at 6:45 am and has a 2-hour 30-minute limit, while the 5 km starts at 7:00 am and has a 2-hour time limit.
This course uses the city's main roads and landmarks, and water and medical stations are provided for each event.
The long-distance events require consideration of both the very early start and the time limit.
Pick up your bib, check your wave.
So on race morning, you can just run.
1/21·22 11:00~20:00, 1/23 10:00~18:00 pickup
2027-01-21~2027-01-23
Source · checked Aug 22, 2026 · Source · checked Aug 17, 2026
Putrajaya Sentral (MRT Putrajaya Line + ERL KLIA Transit "Putrajaya & Cyberjaya" station) is the nearest major transit hub, but several km from the actual start line at Dataran Putrajaya, Presint 3
Per the 2026 edition (17-18 Jan 2026), start/finish moved from Cyberjaya to Putrajaya, at Dataran Putrajaya, Presint 3. The 2027 edition (23-24 Jan 2027) official page currently only lists dates/categories/entry pack collection at PICC Hall A without a confirmed 2027 start-line address — Presint 3 location is per the prior edition pending 2027 confirmation. Full marathon flag-off as early as 2:30 AM in 2027 listings.
Same general area as start (Dataran Putrajaya, Presint 3) per typical loop-course convention
No source explicitly states a finish location distinct from the start; not separately confirmed for 2027.
Putrajaya Sentral (MRT/ERL/bus/taxi hub) is the nearest scheduled public transport point but not walking distance to the start; runners appear to rely on taxi/e-hailing (Grab) or self-drive with event parking.
Touch 'n Go Card
7-Eleven and other convenience stores, transit stations, Touch 'n Go outlets Not accepted at the gates — get the local card above
Alternative: Rapid Kembara Pass RM25 (1-day) / RM55 (3-day) — Worth it if you'll take multiple rides per day across LRT/MRT/monorail/bus in the wider Kuala Lumpur-Putrajaya area. Putrajaya itself has limited local transit (the Nadiputra bus network, some routes free), so most visitors combine it with KL's MRT/KLIA Transit.
Payment is via Touch 'n Go card (physical or the TnG eWallet app), not by tapping a foreign bank card directly at gates.
Your start time, fuel and bag drop.
Know them ahead and the run feels easier.
Race weekend is 23–24 January.
Full marathon and half marathon start close to midnight, so it is best to choose accommodation in Putrajaya or Cyberjaya with travel time in mind.
The race proceeds in the rain, but operations may change if conditions such as heavy rain or thunderstorms are deemed unsafe.
Choose clothing based on the start time and your tolerance for heat, and plan your supplies for the longer distances based on the locations of the aid stations.
Bib and the race kit can be collected at Hall A of the Putrajaya International Convention Centre (PICC).
Collection is available from 11:00 am to 8:00 pm on 21–22 January and from 10:00 am to 6:00 pm on 23 January.
You must bring a digital or printed confirmation and your passport or identification card.
A signed authorization letter is required for collection by a representative.
Registration is completed through the BOOM CLUB app.
Times are local to Putrajaya. Check the latest official information before the race.
STAY A LITTLE
From a hotel that makes race morning easy,
to the meals and views you'll enjoy with the medal on.
Accommodation · 2.1km
View on Booking.comMYR 45
View on KlookMYR 105
View on KlookMYR 144
View on KlookAccommodation · 2.0km
View on Booking.comMYR 417
View on KlookMYR 20
View on KlookDistances are straight-line from the start.
Check real travel times and booking terms with each hotel.
Accommodation · 2.1km
View on Booking.comAccommodation · 2.0km
View on Booking.comAccommodation · 2.0km
View on Booking.comAccommodation · 580m
View on Booking.comAccommodation · 2.0km
View on Booking.comAccommodation · 2.1km
View on Booking.comAccommodation · 2.0km
View on Booking.comSwipe sideways to see more hotels.
Rest a little, wander a little.
Pick what suits you and whoever you're with.
MYR 45
View on KlookMYR 417
View on KlookMYR 79
View on KlookMYR 162
View on KlookMYR 145
View on KlookMYR 300
View on KlookMYR 76
View on KlookMYR 157
View on KlookMYR 222
View on KlookMYR 53
View on KlookMYR 299
View on KlookFlat Rate Advance Reservation, Doorstep Pickup · From $48
View on KiwitaxiCompare budget-friendly rental cars with a free-cancellation option (check the price when booking) · Check price and book
View on QeeqMYR 632
View on GetYourGuideMYR 163
View on GetYourGuideMYR 1,069
View on KlookMYR 228
View on KlookMYR 73
View on KlookMYR 47
View on KlookMYR 12
View on KlookMYR 101
View on KlookMYR 109
View on GetYourGuideMYR 45
View on KlookMYR 7
View on KlookMYR 39
View on KlookMYR 208
View on GetYourGuideMYR 2,784
View on KlookMYR 423
View on GetYourGuideMYR 244
View on GetYourGuideMYR 56
View on KlookMYR 173
View on KlookMYR 177
View on KlookMYR 10
View on KlookMYR 41
View on KlookMYR 70
View on KlookMYR 82
View on KlookMYR 105
View on KlookMYR 40
View on KlookMYR 160
View on KlookMYR 248
View on GetYourGuideMYR 194
View on KlookA meal before the race, a dinner to celebrate the finish.
MYR 105
View on KlookMYR 20
View on KlookMYR 41
View on KlookMYR 121
View on KlookMYR 51
View on KlookMYR 293
View on KlookMYR 389
View on KlookThe city you ran — this time, a little slower.
MYR 144
View on KlookMYR 93
View on KlookMYR 294
View on KlookMYR 194
View on KlookMYR 294
View on KlookMYR 172
View on KlookMYR 179
View on KlookOnce saved, you can open this page without an internet connection
Be the first runner
Leave this room's first post
It takes place on Sun, January 24, 2027 in Putrajaya, Malaysia.
The main event costs MYR 135.
8 hours. (From the 2026 edition)
Marathon · Half. (From the 2026 edition)
Half marathon 4 hours · 12K 2 hours 30 minutes · 10K 2 hours · 5K 2 hours.
(From the 2026 edition)