Bocas Fight Gym is currently the only martial arts academy in Bocas del Toro offering Brazilian Jiu Jitsu classes representative under Wellington “Megaton” Dias, as well as Muay Thai and Strength and Conditioning Training (SCT) from Mondays to Saturdays.

BFG first opened its doors in January 2014 behind the gas station, and has recently moved to its new location on 4th street, between Bocas Yoga and Banco Nacional. Thanks to its central location, Bocas Fight Gym has become a Bocas hotspot for fitness addicts and martial artists in Bocas del Toro. Its central location and combat style classes are attracting long term members as well as tourists who are looking to keep fit while on vacation. Numerous men and women have joined recently, looking to get stronger, lose weight, and to learn how to defend themselves. In addition to offering regular adult classes, Bocas Fight Gym also offers Brazilian Jiu Jitsu to kids and teenagers, introducing them to a positive new discipline which will benefit them a lifetime.

The Strength and Conditioning Training (SCT) offered at BFG is not your typical workout. It mixes MMA combat conditioning, Plyometrics (explosive exercises), and High Intensity Interval Training (HIIT/ cardio) into an hour-long intense workout. Members have been raving about their weight loss achievements and increase in strength, and classes are growing every week thanks to the visible results, which speak for themselves.

“Find the fighter in you” and join the fun!

At BFG, it’s easy to just stop by and participate in one of the daily classes. Drop-ins are always welcome (see prices below), so if you are traveling and looking to get a great workout during your stay, just pass by the academy, or write to for more information.

Schedule & Prices:

Brazilian Jiu Jitsu: Mondays, Wednesdays and Fridays (no gi) from 6.00pm to 8.00pm (adults), Open Mat on Saturdays from 4.00pm to 5.00pm.
Kids classes every Thursday from 4.00pm to 5.30pm, and teenagers from 6.00pm to 7.30 pm

Muay Thai: Monday through Saturday, from 11.00 am to 12.00pm

Strength and Conditioning Training: Monday to Saturday, from 9.00am to 10.00am, or 10.00am to 11.00am.

Dynamic Stretching: Tuesdays & Thursdays 8.00am to 9.00am or 12:30pm to 1.30pm.

BJJ adults: $50/month, drop-ins $5/class ($3 for gi rental)
Muay Thai: $50/month, drop-ins $5/class
Both disciplines combined: $60/month
SCT: $50/month, drop-ins $5/class
Dynamic Stretching: $50/month, drop-ins $5/class