Yoga Education, Retreats
& Community in Sri Lanka
A Home for Modern Yoga Education
Tucked along the quiet shores of Koggala Lake in Duwa village, Lanka Yoga is a purpose-built yoga retreat centre in Sri Lanka for yoga teacher training and retreats. Designed for depth, community and calm, our eco-campus blends jungle stillness with full-service functionality.
Since 2020, we've hosted students, teachers and retreat leaders from around the world in our light-filled spaces, nourishing kitchen, and lakefront shala. More than a venue, this is a community space created by and for yoga practitioners.
What We Offer

Yoga Teacher Trainings
Professional Yoga Teacher Training Sri Lanka programs, led by respected international teachers. Build knowledge, confidence and practical teaching skills while living and learning on Koggala Lake.
Explore Yoga Teacher Trainings
Retreats
Week-long retreats with our senior teachers and visiting teachers from around the world. Slow down, restore and reconnect on the shores of Koggala Lake.
Browse Retreats
Venue Hire
Host your own retreat, workshop or immersive experience at our fully equipped yoga campus. We provide the spaces, support and local expertise you need.
Host Your Event
Built with Care.
Run with Intention.
Lanka Yoga was designed to support deep, modern yoga education, while staying grounded in our ecological and community responsibility. We prioritise resource-aware systems, local sourcing, and inclusive access.
Our commitment to sustainability shows up in how we build, teach, hire, and host.
Our StoryWhat Our Community Says
Lanka Yoga is bliss! The vegan food is amazing thanks to Jeevan and his team. The manager, Chaminda, couldn't have been more helpful organising tours, transport and cultural activities. We had a beautiful room looking over Lake Koggala — stunning morning sunrises were the norm. A little slice of heaven.
Incredible yoga retreat venue in Sri Lanka. Stefan, Dush and the team were exceptional. Every request was met with ease and joy. The food was incredible — you'd never tell it was fully vegan. The shala was beautiful with amazing views for morning practice. We will definitely be back.
Exceptional, inspiring and caring teachers, the perfect yoga, breathtaking sunrises, an ideal location. Everything is designed to refocus on what's essential. For those still hesitant: go for it without thinking — life is too short to deprive yourself of such an experience.
I couldn't recommend Jess's yoga teacher training enough! She brought the most amazing physical practice together with a truly inspiring spiritual and philosophical journey. Her knowledge is immense and her warmth builds connection immediately.
The course was truly transformational. My biggest takeaway was how I can make Yoga personal — how I can integrate the teachings into my life. The depth of experience went beyond every expectation.
I loved my training here. They bring a rare passion for yoga — from the physical practice to the theory and philosophy behind it — and the knowledge runs deep. They genuinely care about every student.
Read & Discover
Explore articles about yoga teacher training, retreat life, movement, wellbeing and travelling in Sri Lanka.

What Is a Retreat? Meaning, Types & What to Expect
What a retreat really is — the meaning of the word, the main types (including wellness retreats), a sample retreat agenda, and how to choose one.
Read More →
Yin Yoga vs Vinyasa: What's the Difference?
Yin yoga vs vinyasa, explained by a teacher of both — how they differ in pace, purpose and effort, and how to choose (or combine) the two.
Read More →
Hatha Yoga vs Vinyasa: What's the Difference?
Hatha yoga vs vinyasa, explained by a teacher of both — how pace, breath and sequencing differ, and how to choose the right style for you.
Read More →Life at Lanka Yoga
From sunrise practice to quiet moments by the lake — follow along for a glimpse of daily life.
Follow on InstagramGet in Touch
Questions about a training, a retreat, or venue hire? Drop us a message and we'll get back to you.
- ✉ hello@lankayoga.lk
- 📞 +94 70 689 5362
- 📍 Lanka Yoga, Duwamalalagama, Habaraduwa 80630
- 🕐 7:00am – 6:00pm (UTC+5:30)
Explore Yoga Teacher Training





