Learning Thai is as easy as peeling a banana

thai language school

An enjoyable way of learning Thai

Our engaging learning tools, motivating Thai teacher and well-structured contents will help you learn Thai effortlessly.


More Flexible

Access to the course and materials at any time from everywhere.


More Enjoyable

Lessons are always simple and fun. Get motivated and supported by native Thai teachers. 


More Effective

Learn with clear explanation with practical examples related to your everyday life.

Learn Thai at your own pace

Access video lessons and materials on the easy-to-use learning platform. Just log in to your student account and start learning Thai.

Step 1
Download your books

Download and print your books to take notes from the lessons. Just like in the classroom.

Step 2
Learn Thai online

Watch online video lessons and enjoy online learning tools such as Thai audio, quizzes, and flashcards.

kru smuk

Step 3
Get student support and follow-up

Submit your homework and ask any questions in the comment section below each lesson. Get 24/7 support from your teacher.

Self-study programs

Join the course and access the lessons at any time from anywhere around the world. There are 6 courses available. See all courses.

Intensive Thai

Build a foundation of basic conversation to speak daily Thai with confidence. Best to get started with.

Level: Beginner (A1)
Ultimate Thai Reading

A step-by-step program to master Thai scripts and read Thai rules with ease and fun. 

Level: Beginner (A1)
Thai Listening Exercise

Train your ears to casual Thai and boost your understanding of everyday conversation in the form of podcasts.

Level: Upper beginner (A2)
Group lessons on Fridays

Join weekly group lessons on Zoom to improve your Thai with interesting topics and themes.

Level: Intermediate (B1)

Private lessons

More engaging, personal and effective

Take 1-on-1 private lessons via Zoom with the BananaThai programs. Our certified teachers will customize your lessons to your interests, needs, and goals. 

Free mini program for beginnersJoin the 5-day Easy Thai Challenge

Receive daily mini-Thai lessons via email for 5 days

  • Master 3 sentence structures
  • Learn 20 basic Thai words
  • And finally, build more than 100 Thai sentences by yourself

Best for beginners to get started with Thai

Join for free