ESL Schools in Indonesia

If you’re thinking about teaching English in Indonesia, you’ve come to the right place. With over 78 schools across Indonesia, EF has you covered.  You can join EF in a lively city full of culture with lots to see and do like Jakarta. You can find a relaxing laid back lifestyle overlooking the beautiful beaches of Bali. Or you can find a mix of cultures with amazing eastern and western architecture in Semarang, Indonesia’s hidden gem.

Greater Jakarta and Central Java

Whether you’re enjoying Jakarta’s non-stop nightlife or finding a change of pace in Java’s cultural heart of Solo, you’ll never be lost for things to see and do on Indonesia’s most populous island!
 

Greater Jakarta

Teaching English in Jakartathe Big Durian
Teaching English in Bekasi, Smart, Healthy and Charitable
Teaching English in Bogor, City of Rain
Teaching English in Depok, Starfruit City
Teaching English in Tangerang, City of Aviation
 

Central Jakarta

Teaching English in Yogyakarta –  City of Scholars
Teaching English in Solo – The spirit of Java
Teaching English in Semarang – The Venice of Java
Teaching English in Purwokerto

East and West Java

Head out to the hills and breathe in the fresh mountain air in Bandung or be a part of the buzzing activity in Surabaya, Indonesia’s second largest city. East and West Java have plenty to offer.
 

East Java

Teach English in Surabaya – City of Heroes
Teach English in Gresik – Islamic Student City
Teach English in Sidoarjo – City of Pure Hearts
Teach English in Kediri – City of Tofu
Teach English in Malang – The Paris of East Java
Teach English in Jember – The Carnival City
 

West Java

Teaching English in Bandung – City of Flowers
Teaching English in Cimahi – City of Independence
Teaching English in Cilegon – The Steel City
Teaching English in Cirebon – Batik City

Outside Java

Leave the frenetic hustle and bustle of Java behind and travel further afield. Walk white sand beaches in Sulawesi, explore the thick jungle in Kalimantan or sample Indonesia’s most delicious delicacies in Sumatra.
 

Sumatra

Teaching English in Padang – Beloved city
Teaching English in Pekanbaru – City of good fortune
Teaching English in Palembang – Venice of Sumatra
Teaching English in Lampung – The Treasure of Sumatra
Teaching English in Medan – The Paris of Sumatra
 

Kalimantan

Teaching English in Banjar Masin – City of a Thousand Rivers
Teaching English in Samarinda –  City by the river
Teaching English in Pontianak –  Equatorial City
Teaching English in Balikpapan –  Port city
 

Bali

Teaching English in Bali – Island of the Gods
 

Sulawesi

Teaching English in Manado – City of Waving Palm Trees
Teaching English in Makassar – City of Men
 

Nusa Tenggara

Teaching English in Kupang – The City of Love
Teaching English in Lombok – Island of tranquility

The world is waiting for you

Teach English, travel and work abroad with EF English First