200 hours, Full-time
Ahangama, Sri Lanka
15th April – 5th May 2026

Price range: £2,222 through £2,995

Pound sterling (£)
  • Pound sterling (£)
  • Euro (€)
  • United States dollar ($)

Voted #2 international yoga teacher training course by bookretreats for 25/26

Complimentary Massage or Surf Lesson with every booking on this training!

Our 21 day, 200 hour Yoga Teacher Training Course in Sri Lanka takes place at Nirbana Island, an enchanted paradise resort set in the exotic waterways of Thalduwa island – in the heart of Ahangama, southern Sri Lanka. Nestled amongst tropical trees and situated elegantly beside the river, this Teacher Training Course is for those looking to indulge in luxury living whilst also having the opportunity to experience Sri Lanka’s vibrant culture close by.

  • Shared room: £2555 / €3005 / $3415
  • Private room: £2,995 / €3,569 / $3,654

We also have the option to book the course, but stay off site, incase you are already local to Ahangama.

  • Course fee and food: £2,222 / €2615 / $2970

To reserve your space, we ask for a 30% holding deposit. The remainder of the price will be invoiced for you to be paid 1 month prior to the start of the course. If you have any questions, please contact us via the contact form below.  Please note due to limited spaces, holding deposits are non-refundable. We do also offer payment plans so please don’t hesitate to reach out so we can discuss the best plan to suit your needs.

Please click the relevant button below to proceed with your reservation.
Shared room Private room Course fee and food