Twincity Marathon 2020

Persiaran Flora, Cyberjaya
Persiaran Flora, Cyberjaya, 63000 Cyberjaya, Selangor, Malaysia
0 Days
0 Hours
0 Minutes
0 Seconds

Event Expired

{{$t('Ticket Information')}}

Event Information

Event Date
18th-19th January 2020
Event Time
16:00-18:00 (Saturday), 04:00-13:00 (Sunday)
Event Venue
Persiaran Flora, Cyberjaya
Event Organizer
Ten Senses (M) Sdn Bhd
Event Registration Fee
RM 30.00 - RM 90.00 (exclude online administration fee)
Event Registration Closing Date
15th December 2019 (23:59)

Event Description

Twincity Marathon turns 6th in 2020.

From a humble start in 2014 that only attracted around 4,500 runners, Twincity Marathon has doubled its size in 2019 to 10,500 runners.

The 6th edition of the race will carry the FUTURISTIC theme, where the year 2020 will be the year that we envisaged to start an era of transformation and digitalisation. We too as an organiser will be ready in gearing up to adapt and bring those changes to runners.

It is also symbolises growth and improvement, our promise from the 1st edition to keep improving in every aspect of organising Twincity Marathon.

With Cyberjaya being the home for Twincity Marathon, the theme also reflects Cyberjaya's vision to be the GLOBAL TECH HUB IN 2020 and we are ready to be part of the vision!

So, let's together run Twincity Marathon 2020 and support the vision that will propel the country into a much greater heights!

Category & Fee

Category & Age
Fee (RM)*
42 KM Full Marathon

Men Open 18 - 39 years old

Men Senior 40 years old and above

Women Open 18 - 34 years old

Women Senior 35 years old and above

21 KM Half Marathon

Men Open 18 - 39 years old

Men Senior 40 years old and above

Women Open 18 - 34 years old

Women Senior 35 years old and above

12 KM Run

Men Open 18 - 39 years old

Men Senior 40 years old and above

Women Open 18 - 34 years old

Women Senior 35 years old and above

5 KM Fun Run
13 years and above
3 KM Kids Dash
Kids 5 - 15 years old
1 KM Kids Dash
Kids 5 - 12 years old

* Exclude online administration Fee

Loyalty Discount

Registered Twincity Marathon 2019 participants are entitled for loyalty discount (RM 5.00) on registration fee with the following conditions; 

  1. One IC/Passport number is only entitled for one participant discount (single/individual registration), not for per transaction or group discount.
  2. Eligible participants need to activate the loyalty discount promo code (i.e. IC/passport number) before making the payment. Once payment has been confirmed, the loyalty discount promo code will no longer be valid. 
  3. Any invalid or no record of 2019 registrations will be considered as not eligible for the loyalty discount.

Participant's Entitlement

42 KM Full Marathon
21 KM Half Marathon
12 KM
5 KM
3 KM & 1 KM Kids Dash
Running Vest

Running Tee

Bib Number

Timing Chip

Finisher Tee**

Finisher Medal**


** Only for finisher within cut off time 

Flag Off Time

  • Full Marathon - 4.00 am
  • Half Marathon - 5.30 am
  • 12 KM - 6.30 am
  •  5 KM - 7.00 am
  • 3 KM Kids Dash - 5.20 pm, 18th January 2020 (Saturday)
  • 1 KM Kids Dash - 5.10 pm, 18th January 2020 (Saturday)

Cut Off Time

  • Full Marathon - 8 hours ( 12.00 pm )
  • Half Marathon - 4 hours ( 9.30 am )
  • 12 KM - 2 hours ( 8.30 am )
  • 5 KM - 2 hours  ( 9.00 am )

Race Pack Collection

Race Pack Collection Date
16th-18th January 2020
Race Pack Collection Time
11:00 - 18:00
Race Pack Collection Venue
RekaScape, Persiaran APEC, Cyberjaya

Race Pack Courier Service

  • Participants can option for courier service of race pack delivery at an additional fee of  RM20.00 per participant, per pax not per shipping address.
  • The Courier Service option will only be available until 11.59 pm on 31st October 2019.
  • In the event of undeliverable race pack due to spelling error/incorrect shipping address or unavailability of recipient, participants will have to bear additional charges for redelivery of race pack.

Bulk Race Pack and Race Bib Transfer Service

Race Bib Transfer Form link for download :

Full Marathon Route Map

Half Marathon Route Map

Kids Dash and Route Map

3 KM Kids Dash

1 KM Kids Dash

Event Tee and Route Map

12 KM Run

5 KM Fun Run

Running Vest 

Finisher Tee 

42 KM Full Marathon

21 KM Half Marathon

T-Shirt Sizing Chart


Adult's Unisex Cutting



A Body Length (inch)
B Half Chest (inch)


Children's Cutting


A Body Length (inch)
B Half Chest (inch)
26 (S)
28 (M)
30 (L)
32 (XL)

Finisher Medal


To Be Confirmed

Location Map

Terms and Conditions

General Rules And Regulations

All participants must agree to the rules and regulations before registering for the race:

  • The minimum age for participation for the competitive run (12 KM, Half Marathon and Full Marathon) is 18 years old at the date of the event. No pets, or any form of wheel-run objects of transport e.g. inline skates, prams, strollers, push cars, shoes with built-in or attached rollers are not allowed on the course during the race except official race and medical vehicles. Organiser reserves the right to remove participants who fail to adhere to the stipulated rules and regulations from the race route immediately.
  • The minimum age for participation for the Fun Run (5 KM) is 13 years old at the date of the event. Strollers are allowed for this category.
  • The minimum age for participation for the Kids Dash (1 KM and 3 KM) is 5-12 years old at the date of the event.
  • The Organizer reserves the right to close entries before the deadline without any notice once the race quota is full.
  • Entry forms will only be processed upon receipt of full payment of entry fee.
  • The Organizer reserves the right to limit and refuse entries without reason.
  • The Organizer reserves the right to contact and to interview applicants by phone or otherwise for additional information required for matters relating to their applications.
  • Entry fees are non-refundable once full payment is received. 
  • Confirmed registrations are not transferable to other persons.
  • The Organizer reserves the right to refuse entries once the entry is accepted if any applicants provide false information, do not make the required payment, or fail to meet entry requirements as stated in the entry form.
  • Should the event be canceled due to circumstances beyond the control of the Organizer (including heavy rain, thunderstorm or disaster, public rally), no refund of the entry fee will be made and the Organizer shall have no further responsibility and/or liability thereafter.
  • Running is not a risk-free sport and therefore each runner must ensure his/her health condition is fit before participating and during the race.  Each runner shall be responsible for his/her own health/condition. The Organizer shall be responsible for personal injury or death during or after the race due to the gross negligence of the Organizer.
  • The Organizer reserves the right to disallow/disqualify any person who is known or suspected to be physically unfit to participate in the event. Should a runner get injured during the race, on case by case basis as recommended by the medical team as appointed by the Organizer to monitor the race, such runner may be treated in hospital as designated by the Organizer with a treatment cost not exceeding the amount agreed by the Organizer and the relevant hospital. circumstances
  • The organizer and its agents will not be held responsible for any issues relating to parking at the venue.  Participants are advised to follow the instructions given by traffic personnel for proper parking.  The organizer and its agent will not be held responsible due to losses suffered in the event of break-ins or vandalism to the vehicles of participants.  Proper vigilance must be exercised by all participants when parking their vehicles.

Participant Waiver

  1. By participating I/we accept all risks necessarily resulting from my participation, which would result in loss of life or permanent injury. Accordingly, I will not hold liable all people associated with the conduct of events and will release them against all matters arising from my participation in event. For clarification, the people released include event organisers, promoters, sponsors, managers, officers, employees, agents, contractors and volunteers including event medical and paramedical personnel and every personnel invited and asked to be involved in the event by the organisers. This release and indemnity continues forever and binds my heirs, executors, personal representatives, and assignees.
  2. I/we understand that I park my vehicle at my own risk and assume organisers to not hold any responsibility for loss of or damage to my vehicle.
  3. I/we acknowledge that the event involves real risk of serious injuries, or risk of death, from various causes including overexertion, equipment failure, dehydration, accidents with other competitors, spectators, and road users, the course and weather conditions, just to name a few.
  4. I/we understand that I should not participate in the event unless I have prepared appropriately and my physical condition has been verified by a medical practitioner.
  5. I/we understand that the information that I have provided herein will be included in the Ten Senses (M) Sdn Bhd database. I also understand that information of a biological nature including my name, date of birth, home state, results, career highlights and interests may be released to the media in response to general requests.
  6. I/we agree to abide by all the Rules of organisers which relate, in part, to safe and fair sporting practices.
  7. I/we grant organisers unconditional rights to use at their discretion photographic pictures and personal information in any form of media, art, advertising, trade, visual documentary, promotional material, merchandise or film coverage of any kind without compensation to me. I also waive the right to inspect and/or approve the finished product or the copy that may be used in connection therewith, or the use to which it may be applied.
  8. I/we have permission from my family and related sport associations to compete in this event.

Check Shipping Status

Key in your tracking number to check shipping status