About City-to-City Marathon

image

One Race. Two Cities. Infinite Heart.

The City-to-City Marathon connects Johannesburg and Tshwane with a course that’s equal parts challenge and celebration. From the 50 km Ultra to our popular 10 km and 5 km options, we deliver a meticulously organised race-day with verified seeding, reliable timing, and a finish that feels like a festival.

Start times: 50 km at 06:00; 10 km and 5 km at 07:00. Minimum ages: 20 (50 km), 14 (10 km), 9 (5 km). Cut-offs: 7 hrs (50 km), 2 hrs (10 km & 5 km).

race schedule

CITY2CITY
Time
25 Sep 2025
26 Sep 2025
27 Sep 2025
8:00 am

Race Number Collection
Pilditch Stadium (09:00–16:00)

Race Number Collection
Pilditch Stadium (09:00–13:00)

9:00 am

AGN Helpdesk Open
012 327 4930

AGN Helpdesk Open
012 327 4930

10:00 am
11:00 am
12:00 pm

Race Number Collection
Marlboro Gautrain (12:00–18:00)

3:00 pm

CGA Helpdesk Open
011 873 2726

4:00 pm

Late Entries (10km & 5km only)
Subject to availability

50km starts 06:00 • 10km & 5km start 07:00
Entry fees: 50km R300 • 10km R150–R210 • 5km R100–R130
Start: Marlboro Gautrain (50km) • Finish: Pilditch Stadium
Helpdesk: 012 327 4930 / 011 873 2726 • info@city2citymarathon.co.za
Register at Webtickets • Limited entries
50km starts 06:00 • 10km & 5km start 07:00
Entry fees: 50km R300 • 10km R150–R210 • 5km R100–R130
Start: Marlboro Gautrain (50km) • Finish: Pilditch Stadium
Helpdesk: 012 327 4930 / 011 873 2726 • info@city2citymarathon.co.za
Register at Webtickets • Limited entries
50km starts 06:00 • 10km & 5km start 07:00
Entry fees: 50km R300 • 10km R150–R210 • 5km R100–R130
Start: Marlboro Gautrain (50km) • Finish: Pilditch Stadium
Helpdesk: 012 327 4930 / 011 873 2726 • info@city2citymarathon.co.za
Register at Webtickets • Limited entries
28
September 2025 Sunday

Race Day

Secure your entry online now   Register Now

Need help? 012 327 4930 / 011 873 2726 • info@city2citymarathon.co.za

image
image
image