The Best Yoga Studios in Bangkok

Yoga mats
Yoga mats | © Tony and Debbie/Flickr
Iona Proebst

Are you missing your yoga mat and need a place to do your downward dogs? Bangkok’s best yoga studios offer a wide range of practices including Ashtanga Mysore, Yin, Iyengar, Bikram and even aerial yoga. Namaste!

Iyengar Yoga Bangkok

Iyengar Yoga Bangkok was the first accredited Iyengar studio in Thailand. If you are a serious and experienced yogi this is a great studio for you, as there is a strong focus on precision, breathing and detail. Perhaps start at a ‘level 1’ class if you are unsure but looking for something a little more challenging.

Single drop-in class: 700 baht

Iyengar Yoga Bangkok, 3rd. Floor, Fifty-fifth Plaza, 90 Sukhumvit, Soi 55, Thonglor, Bangkok, Thailand, +66 2 714 9924

Lullaby Yoga

This yoga studio has two branches in Bangkok and offers four types of yoga: Vinyasa yoga, hot yoga, Yin yoga and Iyengar yoga, as well as pre-natal classes and yoga teacher training. The classes tend to be fairly small, giving you more one-on-one time with teachers. Discounts are available for students.

Single drop-in class: 700 baht

Lullaby Yoga, 1 Life Center Q House Lumpini, South-Sathorn Road, Sathorn, Bangkok, Thailand, +66 2 677 7470

Yoga Elements

Yoga Elements is one of the city’s most popular yoga studios. Founded by yoga guru Adrian Phillip Cox, this studio offers five types of class based on experience level. Yoga Elements also offers yoga teacher training, wellness workshops and has magnificent views.

Single drop-in class: 520 baht

Yoga Elements, 185 Dhammalert Building 7th floor Sukhumvit Soi 13, Khlong Toei, Klongtoey Nua, Bangkok, Thailand,+66 2 255 9552

Ashtanga Yoga Center of Bangkok

As the name indicates, this studio focuses on Ashtanga Mysore classes. Ashtanga Yoga Center of Bangkok’s practice and philosophy are dedicated to yoga master Sri K. Pattabhi Jois.

Single drop-in class: 600 baht

Ashtanga Yoga Center of Bangkok, S31 Sukhumvit Hotel, 9th Floor, 545 Sukhumvit 31, Klongtoey-Nua, Wattana, Bangkok, Thailand, +66 82 011 1433

Angel Yoga Club

Angel Yoga Club offers the best deal in town with yoga classes starting at just 99 baht per class, perfect for backpackers and those travelling or living on a budget. This small studio offers beginner and advanced classes in Ashtanga, Patanjali, and even Bollywood Indian dancing! If you are staying in the Khao San Area this is the perfect place to keep up your yoga routine while on the road.

Single drop-in class: 99 Baht

Angela Beauty and Spa, 4th floor, Rambuttri Road, (opposite the Pizza Company Khao San Road), Khwaeng Talat Yot, Khet Phra Nakhon Bangkok, Thailand, +66 2 282 7594

Absolute Yoga

Haven’t sweated enough just walking around Bangkok? Then give hot yoga at Absolute Yoga a go! Absolute have several studios dotted across Bangkok, with Amarin being their flagship location. The luxurious studios are large and offer up to 71 classes per week.

Single drop-in class: 650 baht

Absolute Yoga, Amarin Plaza, Ploenchit Road, Lumphini, Pathum Wan, Bangkok, Thailand,+66 2 252 4400

Yogatique Bangkok

Yogatique Bangkok offers Sivanada, Iyengar, Hatha, Vinyasa and Ashtanga classes. This is a perfect studio for those wanting to deepen their practice and learn more about different styles of yoga. Some classes also include chanting and Dharma talks. If you prefer a less holistic, spiritual approach to yoga, this studio might not be your first pick.

Single drop-in class: 450 baht

Yogatique Bangkok, 116 Soi Sukhumvit 23, Khlong Toei Nuea, Watthana, Bangkok, Thailand, + 66 2 662 0172

Yoga Fly

Yoga Fly incorporates yoga, Pilates and dance and was created in this very city! You’ll be using a yoga mat and a cloth hammock to swing into graceful poses. This fun class is suitable for all experience levels. Shavasana is a little different in this class: you’ll end by relaxing curled up in your hammock.

Single drop-in class: 450 baht

Yoga Fly, Jasmine City Building, Sukhumvit Soi 23, Khlong Toei Nuea, Wattana, Bangkok, Thailand, +66 2 661 7468

Outdoor yoga in Lumpini Park

Although not technically a yoga studio, we had to add this yoga-with-a-difference to our list! Yoga in Bangkok’s ‘Green Lung’ is the perfect spot for an alfresco yoga class. Classes are held twice a day, at 7 am and 6 pm, and only cost 50 baht! The classes are held in Thai, so they are a perfect way to brush up on your language skills. Classes take place on the grass under the trees, between the running path and the lake.

Cost per class: 50 baht

Lumpini Park, 139/4 Witthayu, Khwaeng Lumphini, Pathum Wan, Bangkok, Thailand, +66 2 252 7006

Lumpini Park

Culture Trip Summer Sale

Save up to $1,395 on our unique small-group trips! Limited spots.

Edit article