Know exactly what you’ll race through.

Conditions at the kilometre you’ll actually be at, at the hour you’ll get there — re-timed the moment your pace changes. Trail and ultra, mountain bike, road and triathlon.

Race day planner showing the route map, hourly forecast, and pace controls

The forecast, where you’ll actually be

  1. km 0

    25°C

    clear

    20 km/h SSE · tail

    1036 m of climbing and 669 m of descent in the next stretch

  2. km 18

    18°C

    clear

    15 km/h SSE · head

    1192 m of climbing and 1551 m of descent in the next stretch

  3. km 36

    19°C

    clear

    24 km/h SSE · cross

    836 m of climbing and 924 m of descent in the next stretch

  4. km 54

    17°C

    clear

    7 km/h S · cross

    0.1 mm

    755 m of climbing and 818 m of descent in the next stretch

  5. km 72

    17°C

    clear

    10 km/h SSW · cross

    0.1 mm

    685 m of climbing and 654 m of descent in the next stretch

  6. km 91

    19°C

    cloudy

    10 km/h SW · cross

    0.2 mm

    395 m of climbing and 426 m of descent in the next stretch

  7. km 109

    19°C

    cloudy

    11 km/h SW · tail

    931 m of climbing and 524 m of descent in the next stretch

  8. km 127

    19°C

    clear

    15 km/h W · cross

    887 m of climbing and 972 m of descent in the next stretch

  9. km 145

    21°C

    clear

    13 km/h W · tail

    912 m of climbing and 1089 m of descent in the next stretch

  10. finish

    18°C

    clear

    7 km/h SSW · cross

    at the finish

Real forecast data along the RMB Ultra-trail Cape Town route, re-timed at a 6 km/h example pace. In the app, the whole timeline re-times to your pace. RMB Ultra-trail Cape Town is an independent preview: the forecast is real, and the route, start time and checkpoints around it are RaceWell's own reconstruction, not the organiser's entry.

Waypoint overviews

What to expect from one waypoint to the next: conditions when you arrive, and the leg ahead.

Start · Cape Town

Fri 17:00 · km 0

Race start

25°C

6-hour block 14:00–20:00

clear

Feels like
—
Wind
20 km/h SSE · tailwind
Rain
0.0 mm
Cloud
0%

→ Signal Hill · 8 km · ↑455 ↓254 m · big climbs and steep descents

See the forecast →

Llandudno

ETA 23:17 · km 38

Aid station — service detail not yet confirmed for the 2026 edition

19°C

6-hour block 20:00–02:00

clear

Feels like
—
Wind
24 km/h SSE · from left
Rain
0.0 mm
Cloud
0%

→ Rocket Road · 6 km · ↑249 ↓96 m · big climbs and steep descents

See the forecast →

From the planner

temp °Cfeels likerainafter dark
12°16°20°24°28°18:0000:0006:0012:0018:00
cloud %rainafter dark
0%50%100%18:0000:0006:0012:0018:00
wind km/hhead/tailwindafter dark
-20-100102018:0000:0006:0012:0018:00

Below 0 the wind pushes you along; above 0 it pushes back.

tailwind headwindafter dark
0m541m1081m0 km50100150Start · Cape TownSignal HillKloof NekPlatteklip GorgeTable MountainLlandudnoRocket RoadHout BaySilvermineKalk BayBlackhillSimon's TownScarboroughKommetjieNoordhoekConstantia GlenAlphen TrailNursery RavineNewlands PicnicDead Man's TreeFinish · Cape Town

The profile is painted with the wind at the hour you’ll pass each point — deeper colour, stronger wind. Notches mark the checkpoints.

tailwindcrosswindheadwindcheckpointstartfinish
Signal Hill · km 8Kloof Nek · km 16Platteklip Gorge · km 21Table Mountain · km 27Llandudno · km 38Rocket Road · km 44Hout Bay · km 54Silvermine · km 65Kalk Bay · km 71Blackhill · km 82Simon's Town · km 91Scarborough · km 99Kommetjie · km 108Noordhoek · km 117Constantia Glen · km 136Alphen Trail · km 140Nursery Ravine · km 145Newlands Picnic · km 152Dead Man's Tree · km 16017:00 · 20 km/h SSE · tail20:00 · 15 km/h SSE · head23:00 · 24 km/h SSE · cross02:00 · 7 km/h S · cross05:00 · 10 km/h SSW · cross08:00 · 10 km/h SW · cross11:00 · 11 km/h SW · tail14:00 · 15 km/h W · cross17:00 · 13 km/h W · cross20:00 · 7 km/h SSW · cross

Wind at your position on the route — arrows point where the wind blows, longer means stronger. Green dots are checkpoints.

All five planner charts, drawn at the racer’s position for each hour of the race, shaded where it’s dark. See them live →

What you get, kilometre by kilometre

km 18

Fuelling that reads the forecast

Published intake ranges, held against the conditions on each leg of the race. The sodium range appears only where the readings meet the scope it was published for — and the page says which condition put it there.

Per hour, held against the conditions on this race's legs.

  • Carbohydrate 30–50 g/h
  • Fluid 450–750 mL/h
  • Sodium 300–600 mg/h

Sodium appears because this plan is above 60 % humidity in the six-hour block covering it — the scope its source sets, which is hot or humid. Outside that scope the row is simply absent.

Published intake ranges held against this plan — not a prescription. What to take is the racer's own call.

Tiller NB, Roberts JD, Beasley L, et al. International Society of Sports Nutrition Position Stand: nutritional considerations for single-stage ultra-marathon training and racing. J Int Soc Sports Nutr 16:50 (2019). doi:10.1186/s12970-019-0312-9 · CC BY 4.0.

km 23

The kit list the forecast decides

Many races set compulsory kit by conditions. RaceWell shows which level a forecast points at, and what that level adds to the list, while there is still time to find the missing item.

RMB Ultra-trail Cape Town

18 compulsory items, and the list never moves.

RMB Ultra-trail Cape Town will never change or downgrade this list based on weather forecasts.

Where an organiser does vary the list by conditions, RaceWell shows you which level the forecast is pointing at before race week.

km 41

Your pace, not a pace

Say how the day is going and the whole plan re-times in front of you — every ETA, every checkpoint, every forecast reading. The cutoff buffer moves with it.

At the 6 km/h example pace this page states — the app re-times all of it to yours.

20:10 at the line · 27 h 10 moving · 163 km

Inside the cutoff

RMB Ultra-trail Cape Town's published final cutoff is 14:00. At this pace you finish 20:10 — 17 h 50 inside it.

Races

Coming to RaceWell

Preview06–15 Nov 2026

FNB Wines2Whales

FNB Wines2Whales Mountain bike · Lourensford Wine Estate → Benguela Cove

Three riding weekends (Chardonnay/Pinotage/Shiraz), same route each: ~200 km over 3 days through the Overberg to the coast.

No course loaded yet

See the forecast →

Preview20–22 Nov 2026

RMB Ultra-trail Cape Town

RMB Ultra-trail Cape Town Trail running · Cape Peninsula, Cape Town

Six trail distances on the Cape Peninsula over one November weekend, from 15.8 km to 163 km, each finishing in Cape Town.

17°C · clear at the start · 6-hour block 02:00–08:00

See the forecast →

Preview21 Nov 2026

Old Mutual Wealth Double Century

Old Mutual Wealth Double Century Road cycling · Swellendam loop

South Africa's premier team time trial — 12-rider squads cover 202 km of Overberg passes in one day.

No course loaded yet

See the forecast →

Preview22 Nov 2026

IRONMAN 70.3 Mossel Bay

IRONMAN 70.3 Mossel Bay Triathlon · Mossel Bay

1.9 km swim, 90 km bike, 21.1 km run — coastal roads to the Gouritz valley, finishing under the Cape St Blaize lighthouse.

No course loaded yet

See the forecast →

Preview25–30 Nov 2026

The Munga

The Munga Ultra MTB · Bloemfontein → Wellington

1,148 km unsupported across the Karoo — 120-hour cutoff, day and night.

No course loaded yet

See the forecast →

Preview29 Aug 2026

Tsitsikamma Ultra

Tsitsikamma Ultra Trail running · Storms River → Covie

50 km through ancient forest from Storms River to Covie — 2,500 m of climbing, 12-hour cut-off.

See the forecast →

Past events

Finished24 Oct 2026

Cape Cobra Trail Marathon

Cape Cobra Trail Marathon Trail running · Constantia Uitsig, Cape Town

Wind direction

Along the route from now, at an example pace. Not the race-day forecast.

Open the race page →

Finished27 Sept 2026

Lions Karoo to Coast

Lions Karoo to Coast Mountain bike · Uniondale → Knysna

Wind direction
WP1 · Zondagh's Berg · km 15WP2 · Top of the Hill After De Vlugt · km 36WP3 · Assegaibos Berg · km 48Squirt Lube Station · km 53WP4 · Buffelsnek · km 53WP5 · Komsepad · km 63WP6 · Gouna Forest Station · km 75WP7 · Top of Simola · km 82Finish · Knysna High School · km 89

Along the route from now, at an example pace. Not the race-day forecast.

Open the race page →

Finished26 Sept 2026

Blouklip Trail Run

Blouklip Trail Run Trail running · Waterford Wine Estate, Stellenbosch

Wind direction

Along the route from now, at an example pace. Not the race-day forecast.

Open the race page →

Finished23–26 Sept 2026

Otter African Trail Run

Otter African Trail Run Trail running · Natures Valley → Storms River Mouth

Wind direction
Andre's · km 9Bloukraans · km 12Oakhurst · km 22Scott · km 30Ngubu · km 37Boulder Beach · km 41

Along the route from now, at an example pace. Not the race-day forecast.

Open the race page →

Finished19 Sept 2026

Lourensford Classic

Lourensford Classic Mountain bike · Lourensford Wine Estate, Somerset West

Wind direction

Along the route from now, at an example pace. Not the race-day forecast.

Open the race page →

Finished08–09 Aug 2026

Trans Baviaans 2026

Trans Baviaans 2026 MTB · Willowmore → Jeffreys Bay

Wind direction
CP1 · Syphonia · km 54CP2 · Rietfontein · km 100CP3 · Hadley · km 133CP4 · Toring · km 161CP5 · Mimosa · km 180CP7 · Zuurbron · km 210

Along the route from now, at an example pace. Not the race-day forecast.

Open the race page →

What it costs

R99single-day events

R99Single-day events
R199Multi-day events
R299Events longer than five days

Per racer, per race, valid through the race weekend.

Your race, your racers’ forecast

RouteBuilt from your GPX: forecasts for where the field actually is, hour by hour.
PaceRacers re-time everything to their own speed: checkpoints, night sections, the lot.
BrandYour race’s name on the page; weather by RaceWell.

Preview pages above are independent previews — if one of them is your race, claim it with one email.