As the brand asset of Mandiri Bank, the Mandiri Jogja Marathon 2022 is to continue the successful story of brand awareness from Bank Mandiri Indonesia.

To inspire, encourage, motivate and educate the young generation to be more active while also promoting the sport of running by providing an annual quality running events.

To improve the quality of life by advocating health and wellness and encourage runners of all abilities to participate.

To introduce Mandiri Jogja Marathon 2022 to a wider audience by developing a series of activities involving communities of runners by providing them with a fulfilling experience.

June 16 until July 31, 2022

Sunday, August 14 2022

Mandiri Jogja Marathon will be held at Candi Prambanan Yogyakarta.

Registration can be done on the website. Participants must create an account and register for the event and receive the registration confirmation.

Participants  will receive an email containing the code and rules for slot transfer. Transfer slot can be done on the website.

Mandiri Jogja Marathon 2020 participants who transfer slots and do not receive slot transfer email, please contact customer service 0812-4623-9395 or email [email protected]

(Monday - Friday, 09:00-17:00 WIB, except holidays)

  • Click page:
  • . Before registering you are requested to be able to read the information and competition rules contained on the website first.
  • Click the “Register Now” button to start registration.
  • If you have previously registered for an account, please click the "Log in" menu in the lower right corner.
  • If you have never registered with RegNow before, please follow the guide below:
    • Fill in all the boxes provided, including creating a password.
    • Click "Register" on the available menu.
    • Please check the registered email account inbox / inbox to verify email. Click the link contained in the verification email to be redirected back to the registration page.
    • Login by entering your registered email and password.
    • For information, one account can only be used for one time registration according to the name of the account owner.
  • Enter the code in the "Process Code" box then click "Process Code". Wait a few moments until the information appears that the code is active.
  • Please click the available category.
  • Continue by filling in the registration data until it is finished.
  • After registration is complete, you will receive a registration confirmation email sent to the registered email address. The registration code can only be used 1 (one) time, so make sure that the data is entered correctly and it is expected to double-check the registration data before ending the registration.

June 10 - 20, 2022

Flash Sale 

Marathon : Rp 600.000
Half Marathon : Rp 420.000
10K : Rp 315.000


Normal Period 

Marathon : Rp 800.000
Half Marathon : Rp 600.000
10K : Rp 450.000
5K : Rp 250.000

Marathon : Slot, bib, jersey, finisher medal.
Half Marathon : Slot, bib, jersey, finisher medal
10K : Slot, bib, jersey, finisher medal
5K : Slot, bib, jersey, finisher medal


Payment can be done through:

a. Mandiri Virtual Account
b. Credit/debit card Mandiri

Registration can be done on the website.

One (1) account can only be registered for one person and one (1) email address can be used for one account

One (1) account can only be used to register one (1) person.

Selected category cannot be changed after the registration process is completed.

Registration data cannot be changed after the registration is completed

Jersey size selected by participant cannot be changed after the registration process is completed.

Participant cannot change the name on the registration after it is completed

Participant cannot be substituted by another person.

Completed registration payment by participant cannot be returned or refunded.

Participant can send an email to [email protected] to request confirmation email to be resent.

Please do a screenshot or screen capture on the problematic payment page and send it by email to [email protected] or call our customer service line at 0812-4623-9395

Registration can only be done only thru our official website

Participant who selected the bank transfer as a method of payment has two (2) hours to complete the payment after receiving the payment instruction.

  1. Minimum age of 17 years old when the event started.
  2. Following the terms and conditions of the event.
  3. Following the government regulations on health protocols during the pandemic.
  4. Healthy physically and mentally.


42KM : 6 hours 45 minutes
21KM : 3 hours 45 minutes
10K : 2 hours
5K : 1 hour


Mandiri Jogja Marathon is organized by Mandiri Bank in partnership with Pandara Sports.

Email :
Hotline : 0812-4623-9395
(Monday - Friday, 09:00-17:00 WIB, except holidays)