Muay Thai in Bali: Where to Train by Area
On this page · 8 sections
Bali is not Thailand, and it doesn't pretend to be. It has nothing like Bangkok's stadium scene and far fewer Thai-run camps. What it does have is a dense cluster of well-equipped gyms in the south of the island and a lot of visiting trainees. If you want to train hard for a few weeks around surfing, work or a holiday, it's a reasonable choice. If you want to live in a traditional camp and fight on a weekly card, look at Bangkok, Phuket or Chiang Mai instead.
Muay Thai Atlas currently lists more than 50 gyms across Bali. The directory splits them by area, so you'll find them on the Bali page and on separate pages for Canggu, Uluwatu, Ubud, Denpasar, Kerobokan, Seminyak, Jimbaran and Sanur. Not all of them are Muay Thai-only: many are MMA, boxing or mixed combat gyms that run Muay Thai classes alongside other disciplines. That matters, and we'll come back to it.
The short version
- Canggu: the biggest cluster of foreigner-facing combat gyms, lots of choice, busy classes.
- Uluwatu and the Bukit: surf-town base in the far south, home to the island's best-known residential camp.
- Kerobokan and Seminyak: between Canggu and the city, with a mix of dedicated Muay Thai and boxing gyms.
- Denpasar and Sanur: the capital, with more local gyms and lower prices.
- Ubud: inland and quieter; a handful of options, better if training is not the main reason for your trip.
Canggu
Canggu and the villages around it (Berawa, Pererenan, Padonan, Tibubeneng) hold the largest group of gyms aimed at visitors. Most are full combat-sports facilities rather than Thai-style camps: a ring, a weights room, several disciplines on the timetable, and often a café or recovery area.
Soma Fight Club on Jalan Raya Canggu runs Muay Thai and K1 pad sessions through the week alongside boxing, jiu jitsu and wrestling, with invite-only fight team classes for experienced people. At the time of writing (September 2026) its published prices are Rp375,000 for a day and Rp3,500,000 for a month. Bali MMA in Padonan covers MMA, Muay Thai, boxing and BJJ, states on its site that it takes all levels from holidaymakers up, and runs kids' classes. Pererenan has Lions MMA Bali and The Block.
Further west towards Seseh, Zealot Muaythai Bali is one of the few Muay Thai-specific gyms in the area. Its site says it is locally owned, has a ring, and that head coach Jerry Luhukay founded the Road to Victory fight series. It lists group classes from 300K rupiah and a one-month membership at 1.5M.
Pick Canggu if you want the most choice, don't mind training in an MMA-style facility, and want to be where most other visitors are.
Uluwatu and the Bukit
The Bukit peninsula in the south (Uluwatu, Ungasan, Bingin, Pecatu, Jimbaran) is a surfing area first. Gyms are spread out, so you'll need a scooter or a driver.
The main draw is Tiger Muay Thai Bali in Ungasan. It sells packages rather than memberships: at the time of writing its homepage lists a one-week package at 10,500,000 IDR including unlimited training and hotel accommodation with breakfast, with two-week and one-month options above that. It also runs a children's programme. Other Bukit listings include Zando Fight Camp in Ungasan, Lima Fight Club in Jimbaran, and Jimbaran Warrior Boxing Club.
Pick Uluwatu if you want an all-in-one package where accommodation and training are sorted, or you're there to surf and want to train around it.
Kerobokan and Seminyak
Kerobokan sits between Canggu and Seminyak and has some of the more Muay Thai-focused gyms on the island. Dee Muay Thai Bali on Jalan Pengubengan Kauh is listed in the directory as a dedicated Muay Thai camp with a fight team. Bali Boxing Center on Jalan Raya Kerobokan teaches boxing and Muay Thai/kickboxing, runs separate kids' classes, and says on its site that new clients get one free group class. At the time of writing it lists a single class at 200,000 IDR and a monthly boxing or kickboxing membership at 1,500,000 IDR. Rakthai Muay Thai & Boxing in Kerobokan Kelod is listed with beginner classes.
Pick Kerobokan or Seminyak if you want a gym where Muay Thai is the main event rather than one timetable option among five, and a base between the beach towns and the city.
Denpasar and Sanur
Denpasar is the provincial capital and where most local gyms are. The Denpasar page lists around a dozen, including several Island Warrior branches (Renon and Teuku Umar), Alpha Force Thai Boxing Club and DPS Muay Thai. Fewer of these have English-language websites, so expect to use WhatsApp or Instagram to check timetables.
Mejiro Gym Bali in Denpasar Timur, on the Sanur side, teaches Dutch-style kickboxing and Muay Thai, with fundamentals classes, kids' kickboxing and a competition team. Its published prices at the time of writing are 220,000 IDR for a drop-in and 1,485,000 IDR a month. In Sanur itself, FR Muay Thai Bali is listed with beginner classes.
Pick Denpasar or Sanur if you're staying longer, want to train with more Indonesian students, or want lower monthly costs.
Ubud
Ubud is inland, greener and built around yoga and wellness rather than fighting. The directory lists a few gyms: Ubud Muay Thai near the Monkey Forest area, which says it offers Muay Thai, boxing and kickboxing classes for all levels; Ubud Warrior Fight Club in Peliatan; and Bala Bali Training in Singakerta.
Pick Ubud if you're there for other reasons and want three or four sessions a week, not two a day.
How to choose
1. Decide how much Muay Thai you actually want. An MMA gym with a good Muay Thai coach can be excellent. But if the striking class is one hour a day and the rest is BJJ and HIIT, you'll get less Muay Thai than a dedicated gym. Read the timetable, not the homepage.
2. Check who teaches the Muay Thai classes. Ask the name of the coach and where they learnt. Big gyms sometimes rotate coaches.
3. Understand the price model. Bali gyms sell day passes, weekly passes, monthly memberships and residential packages. A package that includes a room can be good value if you'd otherwise book a hotel; it's poor value if you already have somewhere to stay.
4. Factor in transport. Traffic in south Bali is slow and most people ride scooters. A gym 10km away can take a long time at rush hour. Stay near the gym.
5. Plan for heat. Train early or late, drink more water than you think you need, and build up over the first few days rather than doing two sessions on day one.
6. Sparring culture. Ask how sparring is run before you join it. The advice in our guide on how to choose a gym applies abroad as much as at home.
If you're new to the sport, read what to expect at your first class and bring your own gum shield and hand wraps; see Muay Thai for beginners: kit. For residential options, browse the Bali camps page and the Uluwatu camps page.
Prices above are what gyms published in September 2026. They change, and some gyms run discounts, so confirm directly before you book.
Sources
- Soma Fight Club – disciplines and prices
- Bali MMA – disciplines, levels, kids' classes
- Zealot Muaythai Bali – ownership, coach, prices
- Tiger Muay Thai Bali – packages and location
- Bali Boxing Center – classes, free first class, prices
- Mejiro Gym Bali – classes and prices
- Ubud Muay Thai – location and classes
- Muay Thai Atlas directory data, September 2026