Bali

Bali has more drop-in yoga than anywhere else in Southeast Asia. Ubud is the heart of it, with open-air shalas, sound healing and a long list of teachers passing through; Canggu and Pererenan suit surfers and digital nomads who want a morning flow before the beach; Uluwatu and Bingin add clifftop classes; and Sanur and Seminyak keep things calmer and closer to the coast.

Most Bali studios publish daily timetables and welcome walk-ins, with single classes typically between Rp 130,000 and Rp 200,000 and cheaper class passes for longer stays. Arrive ten minutes early for popular morning classes in high season.