Skip to content
Spin Science
Virtual Cycling & Spinning Lab · JHB

A bad day on a bicycle beats a good day at the office.

Live, coached virtual cycling for every level — from your first ride to your next race. Powered by MyWhoosh, with real coaching, real testing, and a real community in the room.

Class size
10
Classes / week
35+
Coach yrs
20+
What to expect

An advanced virtual cycling studio — for every kind of rider.

You ride with other people, at your own level. Your avatar lines up against your friends and other members on the virtual road, so getting fit feels less like a workout and more like a group ride.

Every session sits inside a dedicated training plan, and we host online race events so you can see real progress over time.

About Léré

Over twenty years in the racing industry, both in South Africa and internationally. Spin Science is built to share what works — the tips, the tools, the training — with riders who haven't had that exposure yet. We also run a cycling club with outrides and group sessions.

  • Live coached classes
  • Personalised coaching plans
  • FTP testing
  • Musculoskeletal analysis
  • Lactate threshold testing
  • Power & fatigue profiling
  • Pilates reformer (1× per month)
  • Outdoor group rides & tours
Inside the Spin Science studio with riders on trainers
Spin Science trainers and bikes set up in the studio
Platform

Train on MyWhoosh — free, world-class, and built for cyclists.

MyWhoosh is a fully-featured indoor training platform — structured workouts, FTP-targeted intervals, social group rides, races, and stunning virtual worlds to ride through. Every Spin Science session is coached live in the room; MyWhoosh provides the road, the data, and the racing.

  • • Structured training plans & workouts
  • • Live races and group rides
  • • Power, cadence and HR metrics
  • • Multiple virtual worlds & routes

100% free to use

No subscription. Sign up, install the app, and your account is ready for your first Spin Science class.

New home

We've moved into Gym on 5th at Killarney Country Club.

One membership, gym + cycling. Drop in for a tour any time.

Arrange a tour
Schedule

10 riders per class. Don't miss out.

Monday – Thursday

  • Class 1 05:30 – 06:30
  • Class 2 06:45 – 07:45
  • Class 3 08:00 – 09:00
  • Class 4 09:15 – 10:15
  • Class 5 15:15 – 16:15
  • Class 6 16:30 – 17:30
  • Class 7 18:00 – 19:00

Friday

  • Class 1 05:30 – 06:30
  • Class 2 06:45 – 07:45
  • Class 3 08:00 – 09:00
  • Class 4 09:15 – 10:15

Saturday

  • Class 1 06:00 – 08:00
  • Class 2 08:15 – 09:15
  • Class 3 09:30 – 10:30
Memberships

Pick the membership that matches your week.

Minimum 6-month commitment on all memberships. One month notice for cancellation after the first six months.

Gold

R3,300

per month

  • Unlimited coached rides
  • Personalised coaching plan
  • Gym membership included
  • Free FTP tests
  • 1× Pilates reformer class p/m
Get started

Silver

Most popular

R2,800

per month

  • 3 rides per week
  • Personalised coaching plan
  • Free FTP tests
  • 1× Pilates reformer class p/m
Get started

Bronze

R1,500

per month

  • 3 rides per week
  • 1× Pilates class p/m
  • Access to all coached sessions
Get started

Ride packs

No commitment — buy a stack of rides and use them in your own time. Each pack expires after 2 months.

Buy a ride pack →

20-ride pack

R4,200

15-ride pack

R3,400

10-ride pack

R2,500

5-ride pack

R1,500

Assessments & à la carte

Available to members and non-members. Get a baseline, build a plan.

FTP assessment

R450

Power & fatigue profile test

R650

Musculoskeletal analysis

R3,000

Lactate threshold test

R3,500

Personalised coaching plan

R1,500 / month

Gym discount (Spin Science exclusive)

R300 / month

Annual deal

15% off

Pay 12 months of membership upfront and save 15%.

Annual deal

20% off

Buy a year's ride pack upfront and save 20%.

New members

Before your first ride — the paperwork.

We ask every new rider to complete a quick PAR-Q health questionnaire and sign an indemnity. It takes five minutes and helps us tailor your sessions safely. Download it, fill it in, and bring it to your first class — or send it back by email.

  • • Membership runs in calendar months (1st – last).
  • • Fees due on or before the last day of the month.
  • • 6-month minimum, then one month's notice to cancel.
  • • Late payments: R550 rejoin fee may apply.
Spin Science — a bad day on a bicycle beats a good day at the office
Affiliates & sponsors

Join the family — keep the discounts.

Spin Science members get ongoing perks and vouchers from our affiliates. Want to become one? Get in touch.

Contact

Tell us about your goals — we'll plan the rest.

Ready to ride? Book your first class →
For everything else — questions, partnerships, pressing pause on a membership — drop us a line and we'll be in touch within a day.

Studio
Gym on 5th, Killarney Country Club
60 5th Street, Houghton Estate
Johannesburg, 2198
Phone
WhatsApp · 076 495 7568
Calls · 078 789 5957

or message on WhatsApp →