2026 - 2027Kenya Cycling Calendar

🚴 Never Miss a Ride

Choose new event alerts, a weekly planner, or both

Optional contact number. Event alerts are sent by email.

Your preference is saved. These emails cover all cycling disciplines.

Choose your emails

Choose either or both. Quiet weeks are skipped. Existing subscriptions stay active; use the link in any digest to unsubscribe.

Only the emails you choose. Unsubscribe from any digest.

Send events to cycling@fitsavanna.co.ke or WhatsApp

or use our free Cycling Time Planner

2026Updated: 2026-10-20
October(6 events)
  • OCT
    21-25
     
    21-25 Oct 2026
    Where:Angawa Avenue (main start/finish), Kisumu
    Time:Daily race times vary; see schedule
    Distance:ITT: 10.2-40.8km→Mixed Relay: 40.8km→Road Races: 38.2-175.2km→Social Ride: 20.4km
    Elevation:Varies by category; see official roadbooks
    Fee:Spectators: Free→Social Ride: Free→Championship entry: national-federation selection
    Organizer:Golazo, with CAC and Kenya Cycling Federation
    Contact:https://www.cac-africacycling.com/contact
    Register:Championship entry is through national-federation selection. Social Ride: no registration; arrive at Angawa Avenue before 8:45 AM on 24th October with a bicycle and helmet.
    ⚠️Championship races are for riders selected by their national federations. The free Social Ride is open to everyone, with no age limit. A helmet is mandatory; a limited number of bicycles will be available to hire on a first-come, first-served basis.
    Open Map
  • OCT
    24
    Sat

    Joy Riders Kenya Club Rides

    in 2 daysCommunity Cycling
    RecurringEvery Wednesday & Saturday·next: 24 Oct 2026
    Where:Karen Country Club, Bike Shop, Karen Road, Nairobi
    Time:Saturday: 8:00 AM→Wednesday: 6:00 AM
    Distance:Announced on-site
    Elevation:Announced on-site
    Fee:Free
    Organizer:Joy Riders Kenya
    Contact:0792 661877 (Wambui)→joyriderskenya@gmail.com
    Register:Free - just show up. Contact Wambui on 0792 661877 for enquiries.
    Open Map
  • OCT
    25
    Sun

    Vasha Max Race

    in 3 daysMTB, Road
    25 Oct 2026
    Where:Behind Merlin Resort Naivasha, A104, Naivasha
    Time:8:00 AM - 4:00 PM
    Distance:Roadbike: 60km→Black Mamba: 45km→Mountain Bike: 50km
    Elevation:TBA
    Fee:KES 500 per person
    Organizer:Vasha Cyclists
    Contact:+254 795 514287
    Register:Contact +254 795 514287
    ⚠️No helmet, no race.
    Open Map
  • OCT
    25
    Sun
    RecurringEvery Sunday·next: 25 Oct 2026
    Where:Ruiru Bypass
    Time:07:00 AM
    Distance:100km
    Elevation:Announced on site
    Fee:Free
    Organizer:Thika Road MTbers
    Contact:+254 757 675716
    Open Map
  • OCT
    25
    Sun

    Kitale Critical Mass

    in 3 daysCommunity Cycling
    RecurringLast Sunday of each month·next: 25 Oct 2026
    Where:Kitale Showgrounds, Kitale
    Time:7:00 AM (Mingle & Stretch)→7:30 AM (Wheels Up)
    Distance:TBA
    Elevation:TBA
    Fee:Free
    Organizer:Ricky Sumbu
    Contact:+254746070731
    Register:Free - just show up at Kitale Showgrounds by 7:00 AM. Need a bike? Contact +254746070731.
    Open Map
  • OCT
    31
    Sat

    Critical Mass Nairobi

    Community Cycling
    RecurringLast Saturday of each month·next: 31 Oct 2026
    Where:Jeevanjee Gardens, Nairobi CBD
    Time:8:30 AM
    Distance:30km
    Elevation:TBA
    Fee:Free
    Organizer:Critical Mass Nairobi
    Contact:+254 755 821660→criticalmassnairobi@gmail.com
    Register:Free - Just show up at Jeevanjee Gardens by 8:30 AM→Route shared on the day.
    Open Map
November(6 events)· 1 new
  • NOV
    1
    Sun

    Kibiku XC - Round 2

    MTBPart of KCRS
    1 Nov 2026
    Where:Kilimo Grand Resort (Farmers Conference Centre), Dagoretti Rd, Rungiri
    Time:8:00 AM
    Distance:15km (Recreational)→45km (Elite)
    Elevation:TBA
    Fee:KES 3,000 (Regular)→KES 2,500 per person (Group of 5+)→KES 500 (Under 19)→KES 4,000 (Late Entry). Includes lunch.
    Organizer:The Bicycle Garage
    Contact:0702 709 729 (registration)→0748 979 792 (inquiries)
    Register:Send money to: 0702 709 729
    ⚠️Registration deadline: 29th October 2026. All entry fees include lunch. Late entry is KES 4,000; confirm the late-entry cutoff with the organiser.
    Open Map
  • NOV
    15
    Sun

    Kathiani Classic 2026

    RoadNewPart of KCRS
    15 Nov 2026
    Where:Kenya Forest Service Machakos, Machakos / Kathiani Road, Kathiani
    Time:9:00 AM
    Distance:6km (Intro)→28km (Recreational)→38km (Elite)
    Elevation:400m (Intro)→1,200m (Recreational)→1,400m (Elite)
    Fee:KES 2,000
    Organizer:The Bicycle Garage, Kenya Cycling Race Series
    Contact:0702 709 729 (registration)→0748 979 792 (inquiries)
    Register:Send money to: 0702 709 729
    ⚠️Send the KES 2,000 entry fee to 0702 709 729 by 12th November 2026. For inquiries, call 0748 979 792. Medals will be awarded to all finishers.
    Open Map
  • NOV
    21
    Sat
    21 Nov 2026
    Where:Eldoret Bypass (Start/Finish: Maili Tisa Interchange)
    Time:9:00 AM
    Distance:64km, 40km, 20km, 10km
    Elevation:1,200m (64km)
    Fee:KES 1,000 (Early Bird)
    Organizer:Turbo Pedaling
    Contact:DM on Instagram
    Open Map
  • NOV
    21
    Sat
    Recurring3rd Saturday of each month·next: 21 Nov 2026
    Where:Oloolua Picnic Site, Oloolua Forest
    Time:8:00 AM
    Distance:4.23km per lap (number of laps varies by category)
    Elevation:124m per lap
    Fee:KES 2,000
    Organizer:Woods and Trails XCO | Vincent Chege
    Contact:0721 598 252→VincentChege61@gmail.com
    ⚠️The registration form may reference May dates - these are outdated due to the postponement. The series now starts August 9th and runs monthly through November. Contact Vincent for confirmation: 0721 598 252.
    Open Map
  • NOV
    24
    Tue
    24 Nov 2026
    Where:Migaa Golf Club, Kiambu
    Time:8:00 AM
    Distance:70km (Main), 50km (Lite), 40km (Lite)
    Elevation:1,300m (Main 70km)→900m (Lite 50km)→740m (Lite 40km)
    Fee:KES 4,000 (Early Bird by Oct 31)→KES 5,000 (Standard by Nov 22)→KES 6,000 (VIP Late by Nov 23)
    Organizer:Rift Valley Odyssey
    Contact:+254 716 956 001→info@riftvalleyodyssey.com
    Open Map
  • NOV
    28
    Sat

    Red Bull Scramboo

    Downhill / Stunt Cycling
    28 Nov 2026
    Where:Uhuru Park, Nairobi
    Time:11:00 AM - 6:30 PM
    Distance:~700m
    Elevation:TBA
    Fee:KES 500 (Advance)→KES 2,000 (Group of 4, 1 free)
    Organizer:Red Bull Kenya
    Contact:redbullkenya@redbull.com
    Open Map
2027
July(3 events)
  • JUL
    3
    Sat
    RecurringEvery year·next: 3 Jul 2027
    Where:Kaptagat Farm Resort, Kaptagat
    Time:9:00 AM
    Distance:80km
    Elevation:960m
    Fee:KES 500 (Early Bird by 23 June)→KES 1,000 (Standard by 2 July)
    Organizer:Kaptagat Integrated Conservation Programme
    Contact:+254 721 771 542→+254 710 101 026

    Registration is not currently open.

    ⚠️The poster in use is the 2026 version. We will update it with the 2027 version once it is made available.
    Open Map
  • JUL
    4
    Sun
    RecurringEvery year·next: 4 Jul 2027
    Where:Ulinzi Sports Complex, Nairobi
    Time:9:00 AM
    Distance:5km, 30km, 60km, 120km
    Elevation:TBA
    Fee:KES 2,000 (Registration), KES 1,000 (Raffle Ticket)
    Organizer:KDF Airborne Fraternity
    Contact:0703 752 118→ridesupport@airbornefraternity.org

    Registration is not currently open.

    ⚠️2027 poster will be updated once it is made available
    Open Map
  • JUL
    24
    Sat
    RecurringEvery year·next: 24 Jul 2027
    Where:KALRO Retreat Centre Muguga, Kikuyu
    Time:7:00-8:45 AM Registration→8:45 AM Briefing→9:00 AM Start
    Distance:~60km
    Elevation:~1,200m
    Fee:Early Bird (by 18th July): KES 1,750 per adult team→KES 1,250 per child (8-16yrs)→Standard: KES 4,000 per adult team→KES 1,500 per child (8-16yrs)
    Organizer:Mt Kenya MTB Series
    Contact:+254 722 344 885→info@mtkenyamtbseries.co.ke

    Registration is not currently open.

    ⚠️The poster is a 2026 version. 2027 Version will be updated once it is made available
    Open Map
September(1 events)
  • SEP
    12
    Sun
    RecurringEvery year·next: 12 Sep 2027
    Where:KCA University, Ruaraka Campus, Nairobi
    Time:7:00 AM
    Distance:5.1km (Family/Children Ride)→12.3km (Fun Ride)→110km (Elite)
    Elevation:TBA
    Fee:KES 1,000 (Children under 13)→KES 1,200 (Students)→KES 1,200 (Paracyclists)→KES 1,500 (Adults)→KES 1,500 (Veterans)→KES 1,500 (Under 23)→KES 5,000 (Groups/Teams, 4pax)→KES 8,000 (Groups/Teams, 6pax)
    Organizer:KCA University Foundation
    Contact:0710 888 022→0734 888 022→kcauf@kcau.ac.ke

    Registration is not currently open.

    ⚠️The poster is a 2026 version. 2027 Version will be updated once it is made available
    Open Map

Cycling Time Planner

Choose a common distance or enter your own, then plan moving speed and stopped time. Select road, gravel or MTB for a rough speed estimate, or move the slider to set your own speed.

🗺️

Popular Cycling Routes*†

* Non-Citizen Fees are higher

† VAT may apply

Ngong Hills (Cross-Country) cycling route in Kajiado County

Ngong Hills (Cross-Country)

📍 Kajiado County
🚴 >18km
💰 KES 232 (KFS Citizen Entry, incl. VAT)
Karura Forest Trails cycling route in Nairobi

Karura Forest Trails

📍 Nairobi
🚴 15km network
💰 Currently Uncertain (KFS recently took over management from FKF)
Chyulu Hills Wilderness Trail cycling route in Makueni/Kajiado Counties

Chyulu Hills Wilderness Trail

📍 Makueni/Kajiado Counties
🚴 35km
💰 KES 300 (Conservancy fees may apply)
Hell's Gate National Park cycling route in Naivasha, Nakuru County

Hell's Gate National Park

📍 Naivasha, Nakuru County
🚴 25km
💰 KES 515 (Citizen entry + own bike) or ~KES 900+ (entry + rental)
Oloolua Nature Trail Loop cycling route in Karen, Nairobi

Oloolua Nature Trail Loop

📍 Karen, Nairobi
🚴 12km
💰 KES 100 (Nature trail entry)
Ngong Road Forest Sanctuary cycling route in Ngong, Nairobi

Ngong Road Forest Sanctuary

📍 Ngong, Nairobi
🚴 18km
💰 KES 150 (Entry fee)
📰

Cycling Articles & Guides

3 articles available

Principal Secretary for Mining Harry Kimutai and Dr. Chris Kiptoo waves the Kenyan flag to officially start the 2026 Kaptagat Cycling Challenge.
Cycling

Kaptagat Cycling Challenge Results 2026: Masika, Larot Win as Visually Impaired Cyclist Claims Para Title

Kendra Masika and Lawrence Larot were crowned elite champions of the fourth Kaptagat Cycling Challenge, each earning Ksh 200,000. Visually impaired cyclist Martin Kariuki and pilot Samson Njenga won the para men's category, while 12-year-old Meshack Kiptoo Koech topped the youth men's field. Full results below.

•
8 min
Joy Riders Kenya cyclists pausing for a selfie mid-ride on 27 May 2026
Cycling

Free Cycling Events and Rides in Nairobi and Kenya

From twice-weekly group rides in Karen to monthly Critical Mass gatherings in Nairobi and Kitale, here are the free cycling events worth knowing about in Kenya.

•
8 min
Winnie Wandiga Joins Dominion Cycling Club to Cycle 984KM for Inclusion
Cycling

Winnie Wandiga Joins Dominion Cycling Club to Cycle 984KM for Inclusion

Winnie "Mashan" Wandiga joined Dominion Cycling Club for the Kigali Charity Ride, running her own KSh 40,000 fundraiser alongside the club’s KSh 1 million goal.

•
3 min

Cycling in Kenya - FAQs

This page is regularly updated as new cycling events are announced and registration details become available.

Send suggestions, cycling events, and route recommendations to cycling@fitsavanna.co.ke

Also check out our marathon events across Kenya.