At a glance
| Factor | Berlin | Jakarta |
|---|---|---|
| Average international school fees (secondary) | EUR 14,500 to EUR 27,000 | IDR 250m to IDR 480m (USD 16,000 to USD 30,500) |
| Dominant curricula | IB, British, German bilingual | American, IB, British, Australian |
| Cost of living vs Jakarta (Numbeo, May 2026) | About 150 percent more expensive | Baseline |
| Family visa | EU Blue Card, Chancenkarte or ICT | Employer-sponsored KITAS limited stay permit |
| Expat share of population | About 20 percent of metro | About 1 percent of metro |
| Typical relocation timeline | 10 to 14 weeks | 8 to 12 weeks |
Schools landscape side by side
Berlin has around 30 international schools, the broadest bench in Germany. The flagships are Berlin International School (BIS) in Steglitz, Berlin Brandenburg International School (BBIS) in Kleinmachnow, Berlin British School in Charlottenburg and Berlin Cosmopolitan School in Mitte. Berlin also runs the Nelson Mandela State International School in Wilmersdorf, a free state-funded English-German bilingual school that is unique among major European capitals. See our Berlin schools hub for the city pillar.
Jakarta has around 50 international or English-medium schools serving the expat market. The flagships are Jakarta Intercultural School (JIS), British School Jakarta (BSJ), Sekolah Pelita Harapan (SPH), Australian Independent School (AIS) and German School DSJ. JIS and BSJ sit at the premium end with strong IB Diploma cohorts; SPH offers IB plus a Christian framework at a lower price point. See the Jakarta schools hub.
Not sure which city fits your family?
Take the 5 minute school finder quiz, then run the cost calculator for both cities. You get shortlisted schools plus a side by side relocation budget in under ten minutes.
Fees and value for money
Berlin private school tuition runs EUR 14,500 to EUR 19,500 at British schools and EUR 16,000 to EUR 27,000 across the IB continuum, with the Diploma years pushing top end. BBIS, BIS and Berlin British School sit at the higher end; smaller schools like Cosmopolitan and Phorms come in lower. Add EUR 1,500 to EUR 4,000 in one-off enrolment fees plus EUR 500 to EUR 1,500 annual building levy at premium schools. Nelson Mandela State International School is essentially free.
Jakarta fees scale dramatically by tier. JIS and BSJ at the premium end run IDR 320 to IDR 480 million per year (roughly USD 20,000 to USD 30,500) at secondary, with IBDP reaching IDR 480 million plus. Mid-tier IB and British schools sit IDR 200 to IDR 280 million. SPH and Christian schools offer IB or AP at IDR 90 to IDR 250 million. Add a one-off entrance fee of IDR 30 to IDR 100 million at premium schools.
Curriculum availability
Berlin is IB-heavy with strong British and German bilingual provision. Jakarta is broader on American AP through JIS, IB at BSJ and SPH, and Australian curriculum through AIS. Both cities deliver full IB Diploma at multiple campuses. See the IB hub and the British curriculum hub for curriculum-specific guidance.
Neighbourhoods families pick
In Berlin international school families cluster in Charlottenburg, Wilmersdorf, Zehlendorf and Grunewald in the west, Mitte and Prenzlauer Berg in the centre, and Kleinmachnow for BBIS. A three-bedroom apartment in Charlottenburg or Wilmersdorf runs EUR 1,800 to EUR 3,200 per month, with detached houses in Zehlendorf and Kleinmachnow EUR 3,500 to EUR 6,000.
In Jakarta families pick Kemang, Pondok Indah, Cipete, Cilandak and Pejaten Barat in South Jakarta, plus BSD City and Lippo Village for JIS, BSJ and SPH commuters. A four-bedroom house in Kemang or Pondok Indah runs USD 2,800 to USD 5,500 per month, with serviced apartments in Sudirman or Senayan USD 3,000 to USD 6,000. Compound living with pool and garden is standard family housing.
Lifestyle and climate
Berlin offers continental seasons, summers around 24 degrees and proper winters, excellent public transport, low crime and unmatched cultural depth. Jakarta is tropical year-round at 27 to 32 degrees with monsoon season from November to March, heavy traffic, air pollution that often exceeds WHO limits and a deep mall-led indoor lifestyle. Healthcare in Jakarta requires private cover at international standard. Berlin's healthcare runs on standard German public insurance.
Verdict: who picks which city
Choose Berlin if you want broad IB and British depth at moderate European prices, a unique free state-international option, and continental cultural life. It also suits families who do not want package-driven relocations and prefer to live on local salary.
Choose Jakarta if your relocation is package-driven with full school fees, tax help and housing, you want a tropical lifestyle and the strategic Southeast Asian career bet. Run both through the cost calculator to compare net household spend including healthcare and air quality factors.
Frequently asked questions
Is Berlin or Jakarta cheaper for international school families in 2026?
Jakarta is cheaper on most line items by Numbeo and Expatistan figures, with Berlin around 150 percent more expensive overall. But Jakarta's premium international schools (JIS, BSJ) cost USD 20,000 to USD 30,500 at secondary, similar to or higher than Berlin's top private schools. Total expat household budgets are typically 25 to 40 percent lower in Jakarta if you avoid the premium school tier.
Are there free or low-cost international school routes in either city?
Yes in Berlin, no really in Jakarta. Berlin's Nelson Mandela State International School in Wilmersdorf is free and bilingual English-German but heavily oversubscribed. Jakarta has no equivalent state-international route; SPH and a handful of Christian schools offer IB or AP at IDR 90 to 150 million per year (roughly USD 5,700 to USD 9,500), the closest to a budget option.
Is the family visa easier in Berlin or Jakarta?
Berlin is broadly easier and more flexible. EU Blue Card and Chancenkarte routes give multi-year residence with portability across employers and EU mobility. Jakarta's KITAS is employer-bound and renews annually for the first three years, with strict documentation requirements. Processing times are comparable at 6 to 10 weeks.
How does air quality compare for families?
Berlin's air quality is consistently good, with annual average PM2.5 around 12 micrograms per cubic metre, near WHO recommended limits. Jakarta routinely exceeds 40 micrograms PM2.5, with high pollution days reaching 100 to 200. Families with asthmatic children should weigh this carefully; most international school families fit homes with air purifiers and choose schools with indoor air filtration.
Where do most expat families live in each city?
In Berlin the heartlands are Charlottenburg, Wilmersdorf, Zehlendorf, Grunewald, Mitte and Kleinmachnow for BBIS. In Jakarta families pick Kemang, Pondok Indah, Cipete, BSD City and Lippo Village.