I, the undersigned, acknowledge that participation in the Mbabane Marathon involves inherent risks including physical injury or death. I voluntarily assume all risks associated with participation. I release, discharge, and hold harmless the race organisers, sponsors, volunteers, and all officials from any and all liability, claims, actions and causes of action arising from my participation. I confirm that I am medically fit to participate and have not been advised otherwise by a medical professional. This waiver is binding on my heirs, executors, and legal representatives.

Before you go
Save your Registration Reference
Your Registration Reference
Use this reference when making your bank payment so it can be matched to your registration. Screenshot or write it down before proceeding.
The amount shown is in Eswatini Lilangeni (SZL). If you are paying from a different currency, please check the current exchange rate before making your payment to ensure the correct amount is transferred.
You will be redirected to Peach Payments secure portal.