At a glance

FactorMadridJakarta
Average international school fees (secondary)EUR 4,000 to 30,000 (EUR 11,000 to 30,000 at established schools)USD 8,000 to 30,000
Dominant curriculaIB, American, British, Spanish concertado bilingual, FrenchAmerican, IB, British, Australian, bilingual Indonesian
Cost of living (Numbeo, May 2026)Jakarta is the baseline on most categories. Madrid runs roughly 25 to 40 percent more expensive on rent and groceries (Expatistan and Numbeo, May 2026), though premium school fees are comparable.
Family visaSpain work visa, Beckham tax regime, Digital Nomad Visa, golden visa (property route closed 2025)Indonesia KITAS (work and dependant), Second Home Visa, Investor Visa
Expat share of populationAround 17 percent of Madrid metroAround 1 percent of Jakarta metro
Typical relocation timeline10 to 14 weeks6 to 10 weeks

The headline difference is straightforward. Madrid and Jakarta both deliver world-class IB Diploma pathways, but the underlying economics, neighbourhoods and family rhythm differ in ways that matter from year one. The sections that follow go through schools, fees, curriculum and lifestyle in turn so you can match the answer to your own family.

Schools landscape side by side

Madrid's flagships are the American School of Madrid (ASM) in Pozuelo, International College Spain (ICS, IB) in La Moraleja, Runnymede College (British) in La Moraleja, King's College Madrid (British) in Soto de Vinuelas, the British Council School in Pozuelo, Hastings School and the Lycee Francais de Madrid. Concertado bilingual schools such as San Patricio and Highlands offer strong mid-tier value. See the Madrid schools hub.

Jakarta's flagships are the Jakarta Intercultural School (JIS) in Pondok Indah and Cilandak, the British School Jakarta (BSJ) in Bintaro, the Australian Independent School (AIS), the Singapore International School (SIS Indonesia), and the Sekolah Pelita Harapan group (multiple campuses). The Lycee Francais Jakarta serves the French-speaking community. JIS and BSJ have multi-decade reputations as flagship Asian international schools. 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

Madrid premium tier at ASM, ICS Spain, Runnymede and King's runs EUR 18,000 to 26,000 at primary and EUR 21,000 to 30,000 at IB Diploma or A Level. The Beckham tax law (24 percent flat on Spain-sourced employment income) eases the net cost meaningfully for inbound senior staff. Jakarta premium tier at JIS runs USD 22,000 to 30,000, with BSJ at USD 17,000 to 26,000. Mid-tier IB at Sekolah Pelita Harapan and AIS lands at USD 8,000 to 18,000. Most multinational packages in Jakarta cover tuition. See the fees explorer.

Curriculum availability

Madrid offers all major curricula, with IB at ICS Spain and Hastings, American at ASM, British at Runnymede and King's, and Spanish concertado bilingual at San Patricio and Highlands. Jakarta tilts strongly toward American (JIS) and British (BSJ), with IB Diploma available at JIS and several Sekolah Pelita Harapan campuses. The IB Diploma remains the strongest portable credential in either city. See the IB hub.

Neighbourhoods families pick

In Madrid, expat families overwhelmingly choose the north-western corridor: Pozuelo de Alarcon for ASM and the British Council School, La Moraleja for ICS and Runnymede, Aravaca for International School of Madrid, and Las Rozas for King's. A four-bedroom house in Pozuelo runs EUR 3,500 to 7,000 per month. In Jakarta, families cluster in Pondok Indah and Cilandak for JIS, Kemang for the central expat lifestyle, Menteng for older diplomatic compounds, and BSD City and Bintaro for BSJ. A four-bedroom house in Pondok Indah runs USD 3,500 to 7,500 per month.

Lifestyle and climate

Madrid offers a continental Iberian climate, with 0 to 12 degrees in winter and 18 to 36 in July and August, plus the densest cultural calendar of any Spanish city. Weekend escapes to the Sierra de Guadarrama and the Mediterranean coast are within three hours by car or AVE. Jakarta is tropical, 23 to 33 degrees year round, with a long wet season from November to April and notorious traffic that families adapt to with school-zone living. Weekend access to Bali, Lombok and the Thousand Islands offsets the weekday grind.

Verdict: who picks which city

Choose Madrid if you want a European base with broad school choice, the Beckham law tax advantage, and easy access to the rest of Europe by train and short-haul flight. Choose Jakarta if you want premium American or British schooling at a meaningful net discount after employer cover, deep Asia-Pacific business exposure, and a tropical lifestyle anchored by JIS and BSJ. Most relocating families compare both through the cost calculator before committing.

Frequently asked questions

Is Madrid or Jakarta cheaper for international school families in 2026?

Out of pocket, Jakarta is moderately cheaper on rent and services, especially with corporate tuition cover. Madrid is roughly 25 to 40 percent more expensive on day-to-day cost of living, though tuition is broadly similar at the premium end.

Which city has stronger international schools?

Madrid has more breadth (ASM, ICS, Runnymede, King's, British Council School, Hastings). Jakarta has fewer schools but two global brand flagships at JIS and BSJ. For pure IB Diploma quality, both are comparable; for breadth of British and American choice, Madrid wins.

Is the family visa easier in Madrid or Jakarta?

Jakarta is faster through the KITAS system for sponsored corporate roles. Madrid is well documented but slower, with the Digital Nomad Visa improved since 2023. Both are achievable; Jakarta wins on speed, Madrid on long-term EU optionality.

How does the climate compare for families?

Madrid is continental, with cold dry winters and hot dry summers (up to 36 degrees in July and August). Jakarta is tropical and humid year round, with a long wet season. Madrid offers more outdoor variety; Jakarta offers consistent warm weather and beach weekends.

Where do most expat families live in each city?

Madrid families pick Pozuelo, La Moraleja, Aravaca and Las Rozas. Jakarta families cluster in Pondok Indah, Cilandak, Kemang, Menteng, BSD City and Bintaro, almost always chosen for school proximity.