At a glance
| Factor | Shanghai | Jakarta |
|---|---|---|
| Average international school fees (secondary) | RMB 150,000 to 500,000 (USD 21,000 to 70,000) | IDR 200M to 580M (USD 12,500 to 36,000) |
| Dominant curricula | American, IB, British, Australian, French, German, Chinese bilingual | American, IB, British, Australian, Indonesian National Plus, Japanese, Korean |
| Cost of living (Numbeo, May 2026) | Jakarta is the cheaper baseline. Shanghai runs roughly 1.6 to 2.0 times more expensive on housing and around 1.4 times more on imported groceries, though local food in both cities remains low (Numbeo, May 2026) | |
| Family visa | Work permit with Z visa, residence permit, family reunion visa, talent visas for senior managers | KITAS work and stay permit (one to two year), Investor KITAS, family KITAS, Second Home Visa for higher earners |
| Expat share of population | Around 1 percent of Shanghai population, heavily concentrated in Pudong and Hongqiao | Around 1 percent of Greater Jakarta population, concentrated in South Jakarta |
| Flagship schools (selection) | Shanghai American School (SAS, Pudong and Puxi), Dulwich College Shanghai Pudong, Wellington College International Shanghai, Concordia International School Shanghai, Western International School of Shanghai (WISS) | Jakarta Intercultural School (JIS, US plus IB), British School Jakarta (BSJ), Australian Independent School (AIS), Sekolah Pelita Harapan (SPH), Singapore Intercultural School Jakarta |
Shanghai delivers China's most comprehensive international school market, with very strong American and IB flagships and aggressive corporate housing allowances. Jakarta delivers Southeast Asia's deepest expat school market outside Singapore, at materially lower price points. Both run credible IB pathways, and both reward families who weigh school location against the city's notoriously demanding traffic.
Schools landscape side by side
Shanghai is China's strongest international school market by quality density. Flagships include Shanghai American School (SAS) on its Pudong and Puxi campuses, Dulwich College Shanghai Pudong, Wellington College International Shanghai in Qiantan, Concordia International School Shanghai, and Western International School of Shanghai (WISS) for IB continuum families. Many schools restrict admission to foreign passport holders under Chinese regulation, which keeps cohorts genuinely international. See the Shanghai schools hub.
Jakarta has the deepest expat school market in Southeast Asia outside Singapore, with more than 60 international schools across Greater Jakarta. Flagships include Jakarta Intercultural School (JIS, US plus IB Diploma) in Pondok Indah, British School Jakarta (BSJ) in Bintaro, Australian Independent School (AIS) in Pejaten, Sekolah Pelita Harapan (SPH, multiple campuses) and Singapore Intercultural School Jakarta. 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
Shanghai top-tier fees at SAS or Dulwich sit between RMB 380,000 and RMB 500,000 in the upper school (USD 53,000 to 70,000). Mid-tier IB and British options run RMB 200,000 to 320,000. Add capital levies RMB 25,000 to 60,000, plus enrolment deposits RMB 30,000 to 50,000. Most expat families on China postings have tuition covered.
Jakarta top-tier fees at JIS or BSJ sit at USD 28,000 to 36,000 in the IBDP years. AIS and SPH run USD 15,000 to 28,000. Mid-tier British and American options run USD 12,000 to 20,000. Capital levies are usually modest, USD 2,000 to 6,000 per child. Indonesian rupiah weakness has actually nudged local-currency fees up but USD-denominated fees stable.
Curriculum availability
Both cities cover IB and either American or British pathways with depth. Shanghai tilts American and IB at SAS, Dulwich and Concordia with British plus IB at Wellington. Jakarta tilts American and IB at JIS, with British at BSJ and Australian at AIS. The IB Diploma is the safest portable credential in either city. Bilingual Mandarin streams are limited in Shanghai's international schools because Chinese regulation directs local children to the national system. See the IB hub.
Neighbourhoods families pick
In Shanghai families cluster in Jinqiao and Kangqiao in Pudong for SAS and Dulwich, Qingpu for Concordia and WISS, Hongqiao for SCIS and old British expat villas, and the Former French Concession for inner-city corporate families. A four-bedroom villa in Jinqiao runs RMB 30,000 to 70,000 per month.
In Jakarta families pick Pondok Indah and Cilandak for JIS, Bintaro for BSJ, Kemang for AIS and bohemian expat life, and Senopati and SCBD for high-rise central living. A four-bedroom villa in Pondok Indah runs IDR 60M to 150M per month (USD 3,700 to 9,300).
Lifestyle and climate
Shanghai is humid subtropical, 1 to 35 degrees, with cold damp winters and hot wet summers. Family life is built around well-run malls, expat sports leagues and easy regional travel. Public safety is high, air quality has improved but still has bad-day spikes. Jakarta is tropical, 24 to 34 degrees year round with heavy traffic and monsoon rains. Family life leans on the Thousand Islands, Bali long-weekends and gated-compound infrastructure. Air quality is poor and traffic genuinely shapes school choice. Healthcare is good in private hospitals.
Verdict: who picks which city
Choose Shanghai if you have a corporate posting with full school and housing coverage, want top-tier American or IB schools and access to one of the world's great commercial cities. Five-year savings can be very strong with employer support. Air days, regulation and Mandarin barriers are real frictions.
Choose Jakarta if you want a credible IB and AP schooling market at materially lower headline costs, with regional access and easier visa and tax frictions than China. JIS, BSJ and AIS are credible flagships at USD 15,000 to 36,000. Traffic and air are the real trade-offs. Model both through the cost calculator.
Frequently asked questions
Is Shanghai or Jakarta cheaper for international school families in 2026?
Jakarta. Top IB fees at JIS or BSJ sit around USD 28,000 to 36,000 against Shanghai's USD 53,000 to 70,000 at SAS or Dulwich. Housing in Pondok Indah runs roughly half what Jinqiao villas cost. Shanghai's higher net pay and tax efficiencies close some of the gap on corporate packages but rarely close it fully.
Which city has stronger international schools?
Shanghai at the very top tier on resourcing, sport and facilities. Jakarta has more variety and depth in the mid-tier and is more relaxed on entry assessments. SAS, Dulwich and Wellington are world-class. JIS and BSJ are credible IB schools but operate at a different scale.
Is the family visa easier in Shanghai or Jakarta?
Comparable, both run through employer sponsorship and require annual or biennial renewal. China's Z visa and residence permit is more documentation-heavy but predictable. Indonesia's KITAS is faster on processing but requires more renewals. Jakarta is fractionally easier for families.
How does the climate compare for families?
Shanghai is humid subtropical, 1 to 35 degrees, with four real seasons. Jakarta is tropical, 24 to 34 degrees year round with heavy monsoon. Shanghai is better for outdoor sport from October to May. Jakarta is more predictable but heavier on humidity.
Where do most expat families live in each city?
In Shanghai families cluster in Jinqiao, Kangqiao, Qingpu and the Former French Concession. In Jakarta they pick Pondok Indah, Kemang, Bintaro and Senopati, mostly chosen for school proximity and traffic considerations.