It’s not fitness.It’s life.

Why The Legends

Coach demonstrating a squat
01

Coached, not sold to

Certified strength coaches on the floor — not staff chasing commission.

Athlete training back with heavy weights
02

Real weight

Racks, bars and space to train hard. No apologising for intensity.

Man lifting a dumbbell in low light
03

No ego

No mirrors-and-attitude culture. Everyone’s here to get better.

Woman doing pull-ups on a rig
04

Beginner on-ramp

Never trained? The On-Ramp teaches you the movements before you go it alone.

Row of treadmills
05

Best equipment

Cardio, machines and racks that are kept in shape and ready to use.

Athletes stretching and recovering
06

Recovery zone

Space to stretch, roll out and reset between sessions.

SwipeKeep scrolling

Get betterevery singlesession

Quick look around

Inside The Legends Fitness — the floor
Inside The Legends Fitness
Inside The Legends Fitness
Inside The Legends Fitness
Inside The Legends Fitness
Inside The Legends Fitness
Inside The Legends Fitness
Inside The Legends Fitness
Inside The Legends Fitness
Inside The Legends Fitness

Coaches

Real coaching and real weight, from people who care whether you get stronger. Meet the team in your corner.

At The Legends Fitness, our coaches are not just instructors they are the reason you keep showing up, and the difference between simply training and getting results.

Portrait of Brian Kiptoo, Head Strength Coach

Brian Kiptoo

Head Strength Coach

Bio

Head Strength Coach

Brian Kiptoo

Builds programmes on progressive overload and clean technique. 8 years coaching competitive and recreational lifters across East Africa.

Areas of expertise

  • Strength training
  • Powerlifting
  • Olympic lifting
  • Programming

Coaching style

  • Detail oriented
  • Direct
  • Evidence based
Booking unavailable in showcase
Portrait of Amina Salim, On-Ramp Lead

Amina Salim

On-Ramp Lead & Yoga

Bio

On-Ramp Lead & Yoga

Amina Salim

Takes complete beginners from nervous to confident in their first weeks. Certified yoga instructor and mobility specialist.

Areas of expertise

  • Beginner onboarding
  • Yoga & mobility
  • Lifting technique
  • Confidence building

Coaching style

  • Supportive
  • Patient
  • Encouraging
Booking unavailable in showcase
Portrait of Dennis Otieno, Conditioning Coach

Dennis Otieno

Conditioning Coach

Bio

Conditioning Coach

Dennis Otieno

Turns hard sessions into measurable fitness gains. Former track athlete with a background in sports science.

Areas of expertise

  • HIIT
  • Endurance
  • Fat loss
  • Group conditioning

Coaching style

  • High energy
  • Results oriented
  • Data driven
Booking unavailable in showcase
Portrait of James Mwangi, Personal Trainer

James Mwangi

Personal Trainer

Bio

Personal Trainer

James Mwangi

One-to-one coaching built around your goal and your schedule. Specialises in transformations and accountability.

Areas of expertise

  • 1-to-1 coaching
  • Muscle gain
  • Weight loss
  • Accountability

Coaching style

  • Motivating
  • Even keeled
  • Consistent
Booking unavailable in showcase
How you can train here

The weekly timetable

Open gym all day. Coached classes at set times. Drop into any session that fits you.

Swipe to see the full week →

Weekly class timetable, 24-hour times
TimeMonTueWedThuFriSatSun
5:30–7:00
Open GymJust turn up
Open GymJust turn up
Open GymJust turn up
Open GymJust turn up
Open GymJust turn up
Open GymJust turn up
—
6:00–7:00
StrengthCoach Kiptoo
YogaCoach Amina
StrengthCoach Kiptoo
YogaCoach Amina
StrengthCoach Kiptoo
YogaCoach Amina
—
7:30–8:15
HIITCoach Otieno
HIITCoach Otieno
HIITCoach Otieno
HIITCoach Otieno
HIITCoach Otieno
——
8:00–9:00—————
ConditioningCoach Otieno
YogaCoach Amina
9:00–10:00
CrossFitCoach Kiptoo
StrengthCoach AminaLadies only
CrossFitCoach Kiptoo
CrossFitCoach Kiptoo
StrengthCoach AminaLadies only
CrossFitCoach Kiptoo
CrossFitCoach Kiptoo
StrengthCoach AminaLadies only
——
9:00–16:00——————
Open GymJust turn up
10:00–16:00
Open GymJust turn up
Open GymJust turn up
Open GymJust turn up
Open GymJust turn up
Open GymJust turn up
Open GymJust turn up
—
16:30–17:30
CrossFitCoach Kiptoo
CrossFitCoach Kiptoo
CrossFitCoach Kiptoo
CrossFitCoach Kiptoo
CrossFitCoach Kiptoo
——
17:30–18:15—
HIITCoach Otieno
—
HIITCoach Otieno
———
17:30–18:30
StrengthCoach Kiptoo
—
StrengthCoach Kiptoo
—
StrengthCoach Kiptoo
——
18:30–19:15—
YogaCoach Amina
—
YogaCoach Amina
———
18:30–19:30
ConditioningCoach Otieno
—
ConditioningCoach Otieno
—
ConditioningCoach Otieno
——
19:30–22:00
Open GymJust turn up
Open GymJust turn up
Open GymJust turn up
Open GymJust turn up
Open GymJust turn up
——
  • Open Gym
  • Strength
  • Yoga
  • HIIT
  • Conditioning
  • CrossFit

Times are 24-hour. Ladies Only sessions are tagged in red.

New here? Try one class.No membership needed. Book a single coached class for KES 1,000.
Try a classTry a class

Pricing

Pay for a day or commit for a year. Straight prices, no joining fees, no lock-in.

Straight pricing

No lock-in.No joining fees.

  • [1]

    Day Pass

    • One day
    • No joining fee
    • No lock-in

    1,000KES / day

    Get pass
  • [2]

    Monthly

    • One month
    • About KES 200 a day
    • No joining fee
    • No lock-in

    6,000KES / month

    Join
  • [3]

    Quarterly

    • Three months
    • About KES 167 a day
    • No joining fee
    • No lock-in

    15,000KES / 3 months

    Join
  • [4]

    6 Months

    • Six months
    • About KES 150 a day
    • No joining fee
    • No lock-in

    27,000KES / 6 months

    Join
  • [5]

    Annual

    Best value · save KES 24,000
    • One year
    • About KES 132 a day
    • No joining fee
    • No lock-in

    48,000KES / year

    Join

Not sure yet? Come try a session. No lock-in.

Book avisit

Tell us when you're coming and we'll meet you at the door.

Portfolio demo — form is inactive

Visit us

Address

The Legends Fitness

Links Road, NyaliMombasa, Kenya

Secure on-site parking.

Opening hours
  • Mon – Fri5:00 – 22:00
  • Saturday6:00 – 20:00
  • Sunday7:00 – 18:00
Open in Maps
Your next step

Begin your journey from KES 1,000 — or try a single class first. No lock-in.

Join nowJoin nowTry a classTry a class