Learn Indonesian in Yogyakarta
Puri Bahasa offers private and small-group Indonesian lessons in central Yogyakarta. Courses run from beginner to advanced level, with lesson hours arranged for short visits or longer stays.
Private lessons: IDR 275,000 per hour
There is also a registration fee of IDR 150,000. Course materials are included.

Our Indonesian courses
Our courses cover everyday Indonesian, intensive study and language for work or research. Lesson plans take account of each student's level, interests and time in Yogyakarta.
Indonesian for beginners
Beginner lessons cover the essentials, from introductions to ordering a meal. Teachers introduce new language gradually, with time for practice and questions.
Explore our beginner courseIntensive Indonesian courses
Intensive courses include four to six hours of lessons a day. Classes are available at beginner, intermediate and advanced levels.
Explore our courses and levelsIndonesian for work and research
These courses focus on Indonesian for work, research and internships. Lessons can cover research interviews, workplace conversations and vocabulary used in a particular field.
Explore professional coursesPartners and friends can study together in a small group. Ask us about group lessons.
Course fees and a sample budget
Private lessons take place one-to-one with a teacher at the school.
IDR 275,000 / hour
- Registration fee: IDR 150,000
- Course materials are included.
- Lesson schedules are agreed with the school before registration.
For example: two hours a day for five days
This example is for one student taking 10 hours of private lessons.
- 10 hours of private lessons
- IDR 2,750,000
- Registration fee
- IDR 150,000
- Total course cost
- IDR 2,900,000
We can arrange a shorter or longer course and confirm the timetable and total fees before registration. Accommodation can also be arranged at an additional cost.
Learning at Puri Bahasa
Individual attention from a teacher
Our university-qualified teachers adapt lessons to each student's level and interests. Classes leave room for questions, conversation and practice with language relevant to daily life or work.
Indonesian beyond the classroom
Lessons combine speaking and listening with reading and writing. Yogyakarta offers everyday practice, from ordering lunch to chatting with people around the neighbourhood.
Teaching Indonesian since 1992
Puri Bahasa is accredited A by Indonesia's education authorities and offers courses from beginner through advanced levels.
What our students say
Naomi
Netherlands
“Came for a month, left and came back after Christmas to continue. It started to feel like family.”
Frits
Netherlands
“That month of relaxation turned into 7 months, and that is not only due to the fantastic cultural city of Yogyakarta but especially to the engaging lessons.”
Mina
South Korea
“I asked via WhatsApp the night before if the class was available the next day. They readily agreed.”
Diana
United Kingdom
“I have continued lessons here for over 2 years, travelling back and forth from England. The teachers are so patient and willing to help me get back up to speed each time I return.”
Visit our school in Pakualaman
Jl. Masjid 24, Yogyakarta 55111
Our school is on a quiet street in central Yogyakarta, about a 15-minute walk east of Malioboro. Nearby food stalls, shops, and local attractions offer opportunities to practise Indonesian between lessons.
Get directions on Google Maps →Questions about studying with us
Course enquiries
We welcome questions about courses, schedules and fees. A few details about planned dates in Yogyakarta and any previous experience with Indonesian will help us suggest suitable lessons.
Chat on WhatsApp
Email us directly at info@puribahasa.com
Register for a course →Contact Puri Bahasa
Send us a message about Indonesian lessons in Yogyakarta. We can discuss dates, study goals and course fees before arranging a timetable.