Cycling in Kenya

Find cycling events, discover scenic routes, and get expert guides for biking across Kenya's diverse landscapes.

🗓️

Cycling Events

  • SEP
    19
    Fri

    Ride to Kigali Charity Ride 2025

    Charity Ride
    19–25 Sep 2025
    Where:Ngong, Kenya – Narok – Isebania – Mwanza (Tanzania) – Kigali (Rwanda)
    Time:07:00
    Distance:984km (8-day stage ride)
    Fee:Fundraising Target: KES 1,000,000 (Winnie’s personal goal: KES 40,000)
    Organizer:Dominion Cycling Club & Kenya Para-Cycling Club
    Open Map
  • SEP
    26
    Fri

    Naro Moru Cycling Festival

    Road & MTB
    26–28 Sep 2025
    Where:Naro Moru, Kenya
    Time:TBA
    Distance:3km XCO / 37km TTT / 100km RR / 10km XCO / 60km XCM
    Fee:Free on 26th, KES 2,000 on 27th & 28th (Kids: KES 1,500 28th)
    Organizer:Mt. Kenya MTB Series
    Open Map
  • SEP
    28
    Sun

    Thika Road MTBers Sunday Ride

    MTB
    RecurringEvery Sun·next: 28 Sep 2025
    Where:TBA (likely Thika Road / Surroundings)
    Time:07:00
    Distance:TBA
    Fee:Free
    Organizer:Thika Road MTbers
  • OCT
    5
    Sun

    My Pedal Moves the World Forward / Pedal for Palliative Care

    Road
    5 Oct 2025
    Where:Nyayo Stadium, Nairobi
    Time:TBA
    Distance:75km / 45km / 15km / 1km
    Fee:KES 1,050 – KES 7,800
    Organizer:Jubilee Insurance
    Open Map
  • NOV
    15
    Sat

    Ride Africa Kenya: Mara Calling

    Charity Ride
    15–22 Nov 2025
    Where:Lake Nakuru – Lake Elementaita – Lake Naivasha – Narok – Maasai Mara
    Time:TBA
    Distance:350–500km
    Fee:£2,750 (all-inclusive package)
    Organizer:Child.org
    Open Map
🗺️

Popular Cycling Routes*†

* Non-Citizen Fees are higher

† VAT may apply

Ngong Hills (Cross-Country)

📍 Kajiado County
🚴 >18km
💰 KES 232 (KFS Citizen Entry, incl. VAT)

Karura Forest Trails

📍 Nairobi
🚴 15km network
💰 Currently Uncertain (KFS recently took over management from FKF)

Chyulu Hills Wilderness Trail

📍 Makueni/Kajiado Counties
🚴 35km
💰 KES 300 (Conservancy fees may apply)

Hell's Gate National Park

📍 Naivasha, Nakuru County
🚴 25km
💰 KES 515 (Citizen entry + own bike) or ~KES 900+ (entry + rental)

Oloolua Nature Trail Loop

📍 Karen, Nairobi
🚴 12km
💰 KES 100 (Nature trail entry)

Ngong Road Forest Sanctuary

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

Cycling Articles & Guides

1 article available

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 joins Dominion Cycling Club for the Kigali Charity Ride to help raise KSh 1 million for para-cycling inclusion.

4 hours ago...