
Java is not a city but the largest island in Indonesia and the most populous island on Earth, home to roughly 150 million people across an area of 129,438 km虏. The island concentrates about 55% of Indonesia's population on just 7% of national territory, making it the political, economic and cultural heart of the country. Java is divided into four provinces (West Java, Central Java, East Java, Banten) plus the special regions of Jakarta and Yogyakarta.
This guide covers Java excluding Jakarta, which has a dedicated city guide. The focus is on Surabaya (Indonesia's second city and main industrial port), Bandung (the tech and creative hub known as the "Paris of Java"), Yogyakarta (the cultural capital and only living sultanate in Indonesia), and the smaller hubs of Semarang, Malang and Solo (Surakarta). Together these cities offer affordable living, strong universities, world-class heritage (Borobudur and Prambanan), and easy access to volcanoes, beaches and the rest of the Indonesian archipelago.
The expat community outside Jakarta is estimated at 30,000 to 50,000 people, with strong concentrations of industrial managers in Surabaya, tech entrepreneurs and digital nomads in Bandung, and academics, artists and aid workers in Yogyakarta. English is spoken in expat neighbourhoods and on university campuses but less widely than in Jakarta or Bali.
5 good reasons to move to Java
- Exceptional cultural heritage: two UNESCO sites (Borobudur and Prambanan), the living Sultanate of Yogyakarta, royal courts of Solo, batik, wayang kulit shadow theatre and gamelan music.
- Highly affordable cost of living: Yogyakarta starts from around USD 600/month for a single expat, and Surabaya is about 28% cheaper than Jakarta.
- Spectacular nature: Mount Bromo, Mount Ijen (blue fire crater), Mount Merapi, rice terraces, Karimunjawa Islands and Pangandaran beach.
- Top universities: UGM (Yogyakarta, top 250 QS) and ITB (Bandung), pillars of Indonesian higher education.
- Excellent connectivity: the Whoosh high-speed train links Jakarta to Bandung in just 36 minutes, and the Trans-Java toll road plus the KAI rail network connect every major city on the island.
Your setup journey
Guide in 10 steps. Click any step below to jump directly to the section you need.
01Where to Live in Java: City-by-City Guide
Each major city in Java offers a different lifestyle, climate and budget. The summaries below highlight average rents, key schools and infrastructure for the six destinations most chosen by expats outside Jakarta.
Surabaya
Indonesia's second-largest city (around 3 million residents) and its main industrial port, Surabaya is the corporate base for manufacturing, shipping and logistics expats. The premier residential areas are Pakuwon Indah, Citraland and Graha Famili, where modern gated communities offer 3-bedroom houses from USD 1,325 per month. The flagship international school is Surabaya Intercultural School (SIS), and top private hospitals include Mitra Keluarga, Siloam and Premier Hospital. Juanda International Airport connects to Singapore, Kuala Lumpur and Hong Kong. Read more in the Indonesia guide on 天美麻豆.
Bandung
The "Paris of Java" sits at 768 m altitude with a cool climate and Art Deco colonial centre. Expat favourites are Dago, Setiabudhi and Ciumbuleuit, with 1-bedroom apartments from USD 250 to 450 and 3-bedroom houses with gardens from USD 600 to 1,100. The leading international school is Bandung Independent School (BIS). The city hosts ITB (engineering), UNPAD and Telkom University. The Whoosh high-speed train reaches Jakarta in 36 minutes. Visit the Indonesia guide on 天美麻豆.
Yogyakarta (Jogja)
The cultural capital of Indonesia and home of the only living sultanate. Expats favour Sleman, Condongcatur and Maguwoharjo near UGM, with 1-bedroom rentals from USD 200 to 400 and 3-bedroom houses from USD 450 to 900. Yogyakarta Independent School (YIS) is the main IB school. The new Yogyakarta International Airport (YIA) opened in 2020. Yogyakarta is also the cheapest major city in Java and one of the safest. Discover more in the Indonesia guide on 天美麻豆.
Semarang
The capital of Central Java is a port and industrial city of about 1.7 million residents. Expats live in Pleburan, Tembalang or the historic Dutch-era Candi district, with 3-bedroom rentals at USD 500 to 1,000. Universitas Diponegoro (UNDIP) is the main academic hub, and Ahmad Yani Airport serves regional and Singapore flights. Join the 天美麻豆 Indonesia forum for local insights.
Malang
A university town at 440 m altitude with year-round cool weather (18 to 25掳C), Malang is popular with budget retirees and academics. Dinoyo and Lowokwaru are the main expat districts, with 3-bedroom rentals at USD 400 to 800. Universitas Brawijaya drives the local economy, and the thermal town of Batu is nearby. Join the 天美麻豆 Indonesia forum to connect with the community.
Solo (Surakarta)
A smaller royal city of about 500,000 residents in Central Java, Solo is the world capital of batik and home to two royal courts (Keraton Surakarta and Mangkunegaran). Universitas Sebelas Maret (UNS) is the main university. The expat community is small but the cost of living is very low, and the city is just two hours from Yogyakarta by car. Find out more in the 天美麻豆 Indonesia forum.
02Working in Java: Industry, Tech and Creative Hubs Beyond Jakarta
Java concentrates most of Indonesia's economic activity outside of mining and resources. Each major city has its own employment profile, and the minimum wage (UMK) is set annually at city level. Foreign workers need a sponsored Working KITAS (E23) for company employment, an Investor KITAS (E28A) for PT PMA company directors, or the E33G Remote Worker Visa for digital nomads earning at least USD 60,000 a year and benefiting from a four-year tax exemption on foreign income.
Key cities and sectors
Surabaya is Indonesia's second-largest economy and the country's main industrial port after Jakarta. The Port of Tanjung Perak drives shipping and logistics, while PT PAL Indonesia (shipbuilding), Maspion Group (appliances) and Sampoerna (now Philip Morris) employ thousands. Most expat roles are in industrial management, port operations and manufacturing engineering, often with Japanese, Korean or European groups.
Bandung is the country's tech and creative capital, with over 200 start-ups, the aerospace company PT Dirgantara Indonesia, and a strong textile and fashion industry (the famous Cihampelas and Dago factory outlets). Combined with ITB and Telkom University producing engineers and designers, the city attracts tech entrepreneurs, digital nomads and creative professionals.
Yogyakarta runs on tourism, education, crafts and aid work. Major exports include batik, silver jewellery from Kotagede and teak furniture from nearby Jepara. International NGOs such as Save the Children, World Vision and Plan International have offices here.
Salaries and minimum wage
The table below summarises 2026 minimum wages and average expat compensation across Java's main cities.
City | City minimum wage (UMK) 2026 | Typical expat salary |
Surabaya | IDR 5,000,000 (USD 298) | USD 3,000 to 12,000/month |
Bandung | IDR 4,200,000 (USD 250) | USD 2,000 to 8,000/month |
Semarang | IDR 3,200,000 (USD 190) | USD 2,000 to 6,000/month |
Malang | IDR 3,000,000 (USD 180) | USD 1,500 to 5,000/month |
Yogyakarta | IDR 2,600,000 (USD 155) | USD 1,500 to 5,000/month |
Sources: ,
Discover more
03Housing & Neighbourhoods: Spacious Homes at Half the Jakarta Price
One of the strongest arguments for moving to Java outside Jakarta is housing affordability. Rents in Surabaya, Bandung and Yogyakarta are typically 50% to 70% lower than in central Jakarta, and houses with gardens or pools are available at the price of a small Jakarta apartment. Foreigners cannot own freehold property in Indonesia, but can use long-term leasehold (25 to 80 years), Hak Pakai (right of use), or hold property through a PT PMA company under HGB (30 years, renewable).
Where expats settle
In Surabaya, the most popular expat areas are Pakuwon Indah and Citraland (gated communities with malls), Graha Famili (luxury villas), and the historic Darmo district. In Bandung, Dago and Dago Atas on the cool northern hills are the number one expat choice, alongside Setiabudhi near the universities and Bukit Pakar for upscale villas. In Yogyakarta, Sleman, Condongcatur and Maguwoharjo in the north are favoured for proximity to UGM, while Prawirotaman and Tirtodipuran attract artists and digital nomads. Semarang expats tend to live in Tembalang or Candi, and Malang residents in Dinoyo or Lowokwaru.
Average rents in 2026
The table below summarises typical rent ranges across the main expat cities of Java.
City | 1-bedroom centre | 3-bedroom centre |
Surabaya | USD 380 | USD 1,325 |
Bandung | USD 250 to 450 | USD 600 to 1,100 |
Yogyakarta | USD 200 to 400 | USD 450 to 900 |
Semarang | USD 250 to 450 | USD 500 to 1,000 |
Malang | USD 200 to 380 | USD 400 to 800 |
Yogyakarta is the most affordable option, with traditional Javanese joglo houses available for long lease, and student-style kost rooms from USD 100 to 250 per month. The main property platforms are , OLX Indonesia, Lamudi and 99.co. Expect to pay 12 months upfront for unfurnished rentals.
Sources: ,
04Cost of Living in Java: One of the Most Affordable Regions in Southeast Asia
The cost of living in Java outside Jakarta is among the lowest in major Southeast Asian destinations. According to Expatistan (May 2026), Surabaya is 28% cheaper than Jakarta, and Yogyakarta is around 50% cheaper. Most expat households in Yogyakarta or Bandung live comfortably on under USD 1,500 per month as singles, and USD 3,000 to 5,000 as families with two children in international schools. Salaries are paid in Indonesian Rupiah (IDR); the exchange rate is roughly USD 1 = IDR 16,800 in 2026.
Single person budget (per city, per month)
The table below shows monthly cost-of-living estimates for a single expat including rent, food, transport and leisure.
City | Rent (1BR centre) | Total monthly budget |
Surabaya | USD 380 | USD 950 to 1,500 |
Bandung | USD 250 to 450 | USD 750 to 1,200 |
Yogyakarta | USD 200 to 400 | USD 600 to 1,000 |
Malang | USD 200 to 380 | USD 550 to 900 |
Sources: ,
Family of four budget (per city, per month)
For families, international school fees typically dominate the budget. The table below shows full monthly costs including rent, two children in international school, transport and basic domestic help.
City | Rent (3BR centre) | Total family budget |
Surabaya | USD 1,325 | USD 4,000 to 7,000 |
Bandung | USD 600 to 1,100 | USD 3,000 to 5,500 |
Yogyakarta | USD 450 to 900 | USD 2,200 to 4,000 |
Health insurance is essential: the national BPJS Kesehatan scheme costs IDR 35,000 to 150,000 per month (USD 2 to 9) but most expats hold international private cover. A GP consultation at a private hospital costs USD 30 to 80 across Java cities.
Sources: ,
05Retirement in Java: Yogyakarta, Bandung and Malang Lead the Way
Java has emerged as a real alternative to Bali for retirement, particularly for those seeking culture and cooler climates over beach life. The KITAS Retirement Visa (E33F) is available to applicants aged 55 and over with a minimum pension of USD 1,500 per month and proof of accommodation. The Indonesia Golden Visa (launched 2024) offers 5 or 10 years of residency with an investment from USD 155,000, and the Second Home Visa requires a bank deposit of USD 130,000.
Best retirement destinations in Java
Yogyakarta is the top choice for cultural retirement. A couple lives comfortably on USD 1,200 to 2,500 per month, including private healthcare. The city has a mature expat community of artists and aid workers, English-speaking university hospitals (RS Sardjito, Bethesda Hospital), and an active social calendar around Borobudur, Prambanan and the Sultan's palace. The climate (24 to 32掳C) is gentler than Jakarta or Surabaya.
Bandung appeals to retirees who want a cool mountain climate (18 to 26掳C year-round), modern shopping malls, and the 36-minute Whoosh train connection to Jakarta. Couples budget around USD 1,500 to 3,000 per month. Quality hospitals include Borromeus and Santosa Hospital.
Malang is the budget pick: a couple lives on USD 1,000 to 2,000 per month in a fresh mountain town (440 m altitude), surrounded by universities and just an hour from the thermal town of Batu. The expat community is small but welcoming.
Sources:
06Higher Education in Java: Home to Indonesia's Top Universities
Java hosts roughly 5 million higher-education students and is the academic centre of Indonesia. Outside Jakarta, the two flagship universities are Universitas Gadjah Mada (UGM) in Yogyakarta and Institut Teknologi Bandung (ITB), both founded before independence and both ranked in the global top 300 by QS World University Rankings. International programmes (IUP) are taught in English at the undergraduate and graduate levels.
Top universities outside Jakarta
Universitas Gadjah Mada (UGM) in Yogyakarta, founded in 1949, has around 60,000 students and is ranked #224 in QS World University Rankings 2026. Famous alumni include former President Joko Widodo. UGM's strengths are medicine, engineering and social sciences, on the historic Bulaksumur campus.
Institut Teknologi Bandung (ITB), founded in 1920, is the country's leading engineering and technology university with about 25,000 students. Alumni include Indonesia's first president Sukarno and the founders of major tech companies such as Tokopedia.
Other respected institutions include Universitas Airlangga (UNAIR) in Surabaya (top medical school), Universitas Padjadjaran (UNPAD) in Bandung, Universitas Diponegoro (UNDIP) in Semarang, Universitas Brawijaya (UB) in Malang and Universitas Sebelas Maret (UNS) in Solo.
Tuition fees and admission
International tuition fees vary by programme. UGM's International Undergraduate Programme (IUP) costs roughly USD 2,500 to 9,000 per year, while ITB and other top universities charge between IDR 50 million and IDR 200 million per semester for foreign students (around USD 3,000 to 12,000). Private universities typically charge IDR 30 to 150 million per year. The Indonesian government also runs the Darmasiswa Scholarship, a one-year culture and language programme open to international students. Applications are submitted directly to each university, with proof of English proficiency (IELTS/TOEFL) and a high-school diploma or equivalent for undergraduates. Useful official links: , , .
Sources: ,
07Schooling for Children in Java: International Schools Outside Jakarta
Java offers a solid network of international schools outside Jakarta, with fees significantly lower than the capital. Most schools follow the International Baccalaureate (IB), Cambridge or American curricula, and instruction is in English. State schools are open to expat children but teach almost entirely in Bahasa Indonesia, which is rarely practical for newcomers staying short or medium term.
Main international schools
In Surabaya, the leading institution is Surabaya Intercultural School (SIS), which welcomes children aged 3 to 18 with an American/IB curriculum. Sekolah Ciputra Surabaya is also a fully accredited IB World School.
In Bandung, the historic choice is Bandung Independent School (BIS), founded in 1972, an IB World School covering ages 4 to 18. Sekolah Pelita Harapan Bandung offers a Christian IB programme.
In Yogyakarta, Yogyakarta Independent School (YIS) in Sleman is the main international school, offering IB Primary Years and Diploma Programmes in English at notably lower fees than other Java cities. Mondial School and Tumbuh High School are additional bilingual options. Semarang Multinational School and Wesley International School in Malang serve smaller expat communities.
Annual fees and enrolment
The table below compares annual tuition fees for the main international schools across Java in 2026.
School | City | Annual tuition (USD) |
Surabaya Intercultural School (SIS) | Surabaya | USD 10,000 to 15,000 |
Sekolah Ciputra Surabaya | Surabaya | USD 9,125 (primary) |
Bandung Independent School (BIS) | Bandung | USD 8,000 to 15,000 |
Yogyakarta Independent School (YIS) | Yogyakarta | USD 7,000 to 12,000 |
Wesley International School | Malang | USD 6,000 to 12,000 |
One-off fees typically include an application fee of USD 125 to 320, an enrolment fee of USD 1,250 to 3,200, and a capital fee of USD 1,250 to 5,100. School transport adds USD 650 to 1,600 per year. A family of two children in Java pays around USD 20,000 to 50,000 all-in, versus USD 50,000 to 80,000 in Jakarta.
Sources:
08Daily Life in Java: Trains, Volcanoes, Street Food and Culture
Daily life in Java blends fast-modernising infrastructure with deep-rooted Javanese traditions. The climate is tropical monsoon with two seasons: dry from May to October and wet from November to April. Coastal cities like Surabaya are hot and humid (24 to 34掳C), while highland cities like Bandung and Malang stay cool year-round (18 to 26掳C). The dominant religion is Islam (around 92%), though Yogyakarta and Solo retain strong pre-Islamic Javanese culture through their royal courts.
Transport: high-speed trains and ride-hailing apps
Java has Indonesia's best transport infrastructure. The Whoosh high-speed train, opened in October 2023, connects Jakarta to Bandung in 36 minutes at speeds up to 350 km/h 鈥 the first high-speed line in Southeast Asia. The KAI network links Jakarta-Yogyakarta-Solo-Surabaya in 7 to 10 hours (executive class around USD 21 to 39), and the Trans-Java Toll Road covers 1,100 km from Merak in the west to Probolinggo in the east. Each major city has a BRT system: Suroboyo Bus in Surabaya (free), Trans Metro Bandung, and Trans Jogja (8 lines, monthly pass around USD 6). GoJek and Grab motorbike taxis are universal, with rides typically costing IDR 8,000 to 30,000 (USD 0.50 to 2). Yogyakarta also keeps its iconic becak cycle rickshaws and andong horse carts.
Food, lifestyle and connectivity
Each region of Java has its own cuisine: gudeg (sweet jackfruit stew) in Yogyakarta, nasi timbel and batagor in Bandung, and rawon (black beef soup) and rujak cingur in Surabaya. Yogyakarta's angkringan street food stalls run late into the night. Fibre internet (Indihome by Telkom) reaches 1,000 Mbps in expat zones, and 5G is rolling out across urban areas. Java is generally safer than many large Asian destinations, with Yogyakarta ranked among the safest cities in Indonesia. Motorbike traffic is the main everyday risk, and Ramadan affects opening hours nationally.
Sources: ,
09Leisure, Culture & Things To Do: World Heritage on Your Doorstep
Java is the cultural and natural heart of Indonesia. The island holds three UNESCO sites (Borobudur, Prambanan and Sangiran), the country's most iconic volcanoes, and a deep tradition of music, dance and craft. Whether you're based in Yogyakarta, Surabaya or Bandung, weekends offer an almost endless choice of cultural visits and outdoor adventures.
UNESCO sites and culture
Borobudur, near Magelang in Central Java, is the largest Buddhist temple in the world, built in the 9th century with 2,672 carved relief panels and 504 Buddha statues. The sunrise view is legendary. Prambanan, just outside Yogyakarta, is the largest Hindu temple in Indonesia and hosts open-air Ramayana Ballet performances on summer evenings. In Yogyakarta itself, the Kraton (palace of Sultan Hamengkubuwono X) is a living royal court with traditional dancers and gamelan musicians. Solo hosts two royal palaces and the annual Solo Batik Carnival. Bandung offers Art Deco colonial architecture and the Gedung Sate, and Surabaya the House of Sampoerna museum and the WWII Heroes' Monument.
Volcanoes, beaches and nightlife
East Java is a trekking paradise. Mount Bromo (2,329 m), Mount Ijen (2,769 m, famous for its blue-fire crater) and Mount Semeru (3,676 m, the highest peak in Java) are all reached from Surabaya or Malang. Mount Merapi near Yogyakarta is among the most active volcanoes in the world and offers popular Lava Tour jeep rides. The Karimunjawa Islands in Central Java are nicknamed the "Maldives of Java" for their snorkelling and diving, while Pangandaran in West Java is the main family beach. Nightlife is more modest than in Jakarta or Bali, but Yogyakarta's Malioboro Street, Surabaya's Pakuwon area and Bandung's Dago strip all offer lively bars, lounges and live music.
Sources: ,
10FAQ
11In Short: Why Java Could Be Your Next Home
Java offers a rare combination in Asia: world-class heritage, top universities, deeply affordable living, and modern infrastructure that's improving every year. Outside Jakarta, the six main expat cities 鈥 Surabaya, Bandung, Yogyakarta, Semarang, Malang and Solo 鈥 let you choose between corporate life by the port, tech and creativity in the cool highlands, or cultural immersion next to the Sultan's palace. With single-person budgets starting around USD 600 per month in Yogyakarta and family life affordable on under USD 5,000 per month with international schooling, Java rewards expats who want substance over hype. Whether you're an industrial manager, a remote worker, a researcher, or planning your retirement, Java is more than worth a serious look. To meet other expats already living on the island, share tips and ask questions, join the 天美麻豆 Indonesia forum.
Join the Java community
Get regular tips and advice to make the most of your expat life
天美麻豆 for your expat journey




Forum topics on living in Java
Discover forums topics on expat life in Java: join the conversation, ask your questions, get advice and share your experience.
