CLasses / schedule 

Train everyday.
Find your time.

Group classes Mon–Sat across both locations. HIIT, spin, yoga, strength, boxing, mobility every level, every schedule. One membership runs at both branches.

This Week

The timetable.

Filter by location:
Mon
06:00 — 07:00
Test Class
w/ Barny
MBABANE
beginner
06:00 — 07:00
HIIT Blast
w/ TBD
MBABANE
intermediate
17:30 — 18:30
Strength
w/ TBD
MBABANE
advanced
19:00 — 20:00
Spin
w/ TBD
MBN · MZN
intermediate
Tue
06:30 — 07:30
Yoga Flow
w/ TBD
MANZINI
beginner
17:00 — 18:00
Circuit
w/ TBD
MBABANE
intermediate
18:30 — 19:30
Boxing
w/ TBD
MANZINI
intermediate
Wed
06:00 — 07:00
HIIT Blast
w/ TBD
MBABANE
intermediate
17:30 — 18:30
Strength
w/ TBD
MANZINI
advanced
19:00 — 20:00
Spin
w/ TBD
MBN · MZN
intermediate
Thu
06:30 — 07:30
Yoga Flow
w/ TBD
MBABANE
beginner
12:30 — 13:30
Test class 01
w/ Ben 10
MANZINI
beginner
17:30 — 18:30
HIIT Blast
w/ TBD
MANZINI
intermediate
18:30 — 19:30
Mobility
w/ TBD
MBABANE
beginner
Fri
06:00 — 07:00
HIIT Blast
w/ TBD
MBN · MZN
intermediate
17:30 — 18:30
Power Hour
w/ TBD
MBABANE
advanced
18:30 — 19:30
Boxing
w/ TBD
MANZINI
intermediate
Sat
08:00 — 09:00
Strength
w/ TBD
MBABANE
intermediate
09:00 — 10:00
Yoga Flow
w/ TBD
MBN · MZN
beginner
10:00 — 11:00
HIIT Blast
w/ TBD
MANZINI
intermediate
Mon
06:00 — 07:00
Test Class
w/ Barny
MBABANE
beginner
06:00 — 07:00
HIIT Blast
w/ TBD
MBABANE
intermediate
17:30 — 18:30
Strength
w/ TBD
MBABANE
advanced
19:00 — 20:00
Spin
w/ TBD
MBN · MZN
intermediate
Tue
17:00 — 18:00
Circuit
w/ TBD
MBABANE
intermediate
Wed
06:00 — 07:00
HIIT Blast
w/ TBD
MBABANE
intermediate
19:00 — 20:00
Spin
w/ TBD
MBN · MZN
intermediate
Thu
06:30 — 07:30
Yoga Flow
w/ TBD
MBABANE
beginner
18:30 — 19:30
Mobility
w/ TBD
MBABANE
beginner
Fri
06:00 — 07:00
HIIT Blast
w/ TBD
MBN · MZN
intermediate
17:30 — 18:30
Power Hour
w/ TBD
MBABANE
advanced
Sat
08:00 — 09:00
Strength
w/ TBD
MBABANE
intermediate
09:00 — 10:00
Yoga Flow
w/ TBD
MBN · MZN
beginner
Mon
19:00 — 20:00
Spin
w/ TBD
MBN · MZN
intermediate
Tue
06:30 — 07:30
Yoga Flow
w/ TBD
MANZINI
beginner
18:30 — 19:30
Boxing
w/ TBD
MANZINI
intermediate
Wed
17:30 — 18:30
Strength
w/ TBD
MANZINI
advanced
19:00 — 20:00
Spin
w/ TBD
MBN · MZN
intermediate
Thu
12:30 — 13:30
Test class 01
w/ Ben 10
MANZINI
beginner
17:30 — 18:30
HIIT Blast
w/ TBD
MANZINI
intermediate
Fri
06:00 — 07:00
HIIT Blast
w/ TBD
MBN · MZN
intermediate
18:30 — 19:30
Boxing
w/ TBD
MANZINI
intermediate
Sat
09:00 — 10:00
Yoga Flow
w/ TBD
MBN · MZN
beginner
10:00 — 11:00
HIIT Blast
w/ TBD
MANZINI
intermediate
Beginner
Intermediate
Advanced
MBN = Mbabane · MZN = Manzini

What We Run

Class types, broken down.

01 / 06

HIIT Blast

High-intensity intervals, full-body cardio + strength bursts. Push your engine. Built for any level modify as needed.

45 — 60 MIN ALL LEVELS
02 / 06

Spin

Indoor cycling on stationary bikes. Cardio with attitude — climb, sprint, recover, repeat. Loud music, brighter rides.

45 MIN ALL LEVELS
03 / 06

Yoga Flow

Movement, breath, recovery. Build mobility and quiet the head. Beginner-friendly show up, take your shoes off.

60 MIN BEGINNER+
04 / 06

Strength

Free-weight programming. Squat, press, deadlift, row. Get stronger week over week — coached form, real progress.

60 MIN INTERMEDIATE+
05 / 06

Boxing

Bag work, footwork, conditioning. Learn fundamentals or sharpen your game. Beginners absolutely welcome.

60 MIN ALL LEVELS
06 / 06

Mobility

Recovery flows, joint health, structured stretching. Pairs well with strength days. Bring a mat and a slow breath.

30 — 45 MIN ALL LEVELS

See one you like?
Show up.

Classes are member-only. Not a member yet? Drop us a note and we'll arrange a tour and walk you through joining.