Durham International School Kenya vs Millennium Global School
Durham International School Kenya and Millennium Global School are both in Nairobi, about 1 km apart. Both schools offer British programmes. Durham International School Kenya also offers EYFS, Cambridge IGCSE, IB and Cambridge A Levels, and Millennium Global School also offers Pearson Edexcel IGCSE. Published annual fees are KES 350 - 19,950 at Durham International School Kenya and KES 2,180 - 3,480 at Millennium Global School, which puts Durham International School Kenya roughly 259% higher. Durham International School Kenya takes pupils from 1 to 18, and Millennium Global School from 3 to 18. Durham International School Kenya is the larger school, with around 490 pupils to Millennium Global School's 150. Typical class sizes are 5 at Durham International School Kenya and 12 at Millennium Global School.
EYFS (Early years foundation stage), British Curriculum, Cambridge IGCSE, IB (DP), Cambridge A Levels
Curriculum
British Curriculum, Pearson Edexcel IGCSE
Pupils
Pupils
490
Pupils
150
Typical class size
Typical class size
5
Typical class size
12
Instruction language
Instruction language
English
Instruction language
English
Opened
Opened
2021
Opened
—
Bus service
Bus service
No
Bus service
No
Essentials
Essentials
Location
Location
Thigiri Campus is located in a leafy, green corner of Thigiri, on the edge of Karura Forest. It sits between Westlands and Gigiri, a short drive from the United Nations Headquarters, embassies, and Nairobi landmarks such as Village Market, Sarit Centre, and Westgate Shopping Mall. The Rosslyn Campus is situated near the Thigiri campus, on a site surrounded by green spaces and tree-lined roads, with access to the Waiyaki Way–Red Hill Link Road for seamless connectivity to the wider city.
Location
Kitisuru, Westlands, Nairobi, Kenya. Located along Peponi Road, next to Kitisuru Road.
Stages
Stages
Early Years spans ages 1-6. Prep School covers ages 6-11, and Senior School covers ages 11-18. The school operates across two campuses, Thigiri and Rosslyn, to serve these levels.
Stages
Kindergarten to A Levels (Pre-Primary through Secondary). Edexcel EYS; Key Stages 1-3; IGCSE and IAL curricula.
School type
School type
The school is an international branch of Durham UK. It operates two Nairobi campuses, Thigiri and Rosslyn. It follows the British education system through Durham UK.
School type
International school offering the Edexcel British International Curriculum.
Pupil nationality mix
Pupil nationality mix
Students come from diverse language and cultural backgrounds. The membership looks like the United Nations. This international character reflects the Nairobi setting of the school.
Pupil nationality mix
—
Additional learning support
Additional learning support
—
Additional learning support
—
Country affiliation
Country affiliation
Affiliated with Durham UK.
Country affiliation
Kenya
Religious affiliation
Religious affiliation
—
Religious affiliation
—
School day structure
School day structure
—
School day structure
—
Bus service details
Bus service details
—
Bus service details
—
Fees
Fees
Fee details
Fee details
School fees — Academic year 2026/27
Termly tuition (per year group) — amounts are USD per term - Little Durham (age 1–2): Term 1 USD 2,370 · Term 2 USD 2,370 · Term 3 USD 2,370 · Annual (3 terms) USD 7,110. - Playgroup — Morning (age 2–3): Term 1 USD 2,370 · Term 2 USD 2,370 · Term 3 USD 2,370 · Annual USD 7,110. - Playgroup — Extended Morning (age 2–3): Term 1 USD 2,740 · Term 2 USD 2,740 · Term 3 USD 2,740 · Annual USD 8,220. - Playgroup — Full Day (age 2–3): Term 1 USD 3,050 · Term 2 USD 3,050 · Term 3 USD 3,050 · Annual USD 9,150. - Foundation Stage 1 (FS1) — standard day (age 3–4): Term 1 USD 2,740 · Term 2 USD 2,740 · Term 3 USD 2,740 · Annual USD 8,220. - Foundation Stage 1 (FS1) — Full Day (age 3–4): Term 1 USD 3,050 · Term 2 USD 3,050 · Term 3 USD 3,050 · Annual USD 9,150. - Foundation Stage 2 (FS2) (age 4–5): Term 1 USD 3,420 · Term 2 USD 3,420 · Term 3 USD 3,420 · Annual USD 10,260. - Year 1 (age 5–6): Term 1 USD 3,730 · Term 2 USD 3,730 · Term 3 USD 3,730 · Annual USD 11,190. - Year 2 (age 6–7): Term 1 USD 4,570 · Term 2 USD 4,570 · Term 3 USD 4,570 · Annual USD 13,710. - Year 3 (age 7–8): Term 1 USD 5,250 · Term 2 USD 5,250 · Term 3 USD 5,250 · Annual USD 15,750. - Year 4 (age 8–9): Term 1 USD 5,250 · Term 2 USD 5,250 · Term 3 USD 5,250 · Annual USD 15,750. - Year 5 (age 9–10): Term 1 USD 5,780 · Term 2 USD 5,780 · Term 3 USD 5,780 · Annual USD 17,340. - Year 6 (age 10–11): Term 1 USD 5,780 · Term 2 USD 5,780 · Term 3 USD 5,780 · Annual USD 17,340. - Year 7 (age 11–12): Term 1 USD 6,050 · Term 2 USD 6,050 · Term 3 USD 6,050 · Annual USD 18,150. - Year 8 (age 12–13): Term 1 USD 6,050 · Term 2 USD 6,050 · Term 3 USD 6,050 · Annual USD 18,150. - Year 9 (age 13–14): Term 1 USD 6,250 · Term 2 USD 6,250 · Term 3 USD 6,250 · Annual USD 18,750. - Year 10 (age 14–15): Term 1 USD 6,650 · Term 2 USD 6,650 · Term 3 USD 6,650 · Annual USD 19,950.
(Fees are denominated in USD; term amounts above are the published 2026/27 term figures.)
One-time and admission-related charges - Assessment fee (new applicants): non-refundable USD 50 (payable at the assessment stage). - Acceptance fee (to confirm a place on acceptance of the Letter of Offer): non-refundable USD 350. - Security deposit: refundable and equivalent to one term's fees, payable at the same time as the Acceptance Fee; maximum refundable security deposit capped at USD 4,500. The security deposit will be refunded when a student leaves the school, subject to the required notice being given.
Billing schedule and payment terms - Fees are billed termly: school fees are divided into termly instalments, payable in advance and due by the first day of each term. - Fees include tuition, lunch and snacks, school co-curricular activities, most excursions, and ambulance services for 2026/27. Fees are quoted in USD.
Discounts and reductions - Sibling discount: 5% reduction on the term's fee for the 1st sibling; 7.5% reduction on the 2nd sibling and every subsequent child enrolled (applies to the siblings in the lower year groups; children must be enrolled full time). - Early payment discount: 5% discount when the full annual fees are paid on or before the first day of the academic year. Families may choose either the Early Payment Discount or the Sibling Discount; only one discount may be applied per family.
Meals, transport and other routine costs - Meals: for 2026/27, termly fees for all year groups include lunch and snacks; both campuses are nut-free zones. Lunch service schedules vary by year group. - Transport: bus services are available to and from multiple neighbourhoods across Nairobi (examples given include Karen, Lavington/Kileleshwa, Rosslyn/Runda). Specific routes and transport fees are not published on the fees schedule. - Uniforms, personal stationery, special external exam fees (where applicable), optional external trips or camps, and certain specialist services may incur additional costs not covered by the standard term fees; the published term fees explicitly cover most excursions and co-curricular activities but do not itemise every optional charge.
Boarding - Boarding is not listed in the 2026/27 published fees; Durham International School Kenya is operating as a day school (boarding facilities are not included in the published fee schedule). Plans to develop boarding have been indicated for future phases, but no boarding fees are published for 2026/27.
Refunds and notice of withdrawal - Assessment fee and Acceptance fee are non-refundable. - Security deposit is refundable subject to the required notice being given when a student leaves. - A full term's notice is required when a student leaves the school or when an accepted place is cancelled. If full term's notice is not given, a full term's fee is payable in lieu of notice; this amount may be offset against the security deposit where applicable.
Fee payment options (published information) - The school's published fees page and associated fee schedule do not list specific payment methods (for example, bank transfer account details, card payment processors, or online payment portals are not published on the 2026/27 fees page). The school's public contact details include an email address (info@durhamkenya.com) and a phone number listed on the contact page.
Important operational notes and reserve rights - School timings, specific service schedules, and the right to alter fees and terms and conditions are subject to change; the school states it reserves the right to alter fees and terms with reasonable notice. Parents should note that certain specifics (for example, transport route fees, uniform charges, or optional trip fees) are not itemised in the published term figures.
Fee details
Application and one‑time fees
- Admission (one‑time): USD 100 for Kindergarten; USD 200 for Primary and for Secondary. - Caution deposit (one‑time): USD 250 for Kindergarten; USD 500 for Primary and for Secondary. The caution deposit is refundable provided correct notice of withdrawal (one full term) is given; it will be forfeited if timely notice is not provided. At transition from Kindergarten to Primary the caution deposit must be topped up to the Primary level rate. The admission fee and caution deposit are non‑refundable if the place is not taken up.
Tuition fees by year group (termly amounts and calculated annual totals)
- Kindergarten (per term): - Pre‑School (2–3 years) half day: USD 600 per term — Annual total (3 terms): USD 1,800. - Pre‑School (2–3 years) full day: USD 750 per term — Annual total (3 terms): USD 2,250. - Nursery (3–4 years): USD 900 per term — Annual total (3 terms): USD 2,700. - Reception (4–5 years): USD 900 per term — Annual total (3 terms): USD 2,700. Additional: lunch is charged separately at USD 150 per term for Kindergarten students.
- Primary (Key Stage 1–2) — termly amounts and annual totals (term structure: three terms): - Year 1 (5–6 years): USD 1,050 per term — Annual total: USD 3,150. - Year 2 (6–7 years): USD 1,050 per term — Annual total: USD 3,150. - Year 3 (7–8 years): USD 1,100 per term — Annual total: USD 3,300. - Year 4 (8–9 years): USD 1,100 per term — Annual total: USD 3,300. - Year 5 (9–10 years): USD 1,150 per term — Annual total: USD 3,450. - Year 6 (10–11 years): USD 1,150 per term — Annual total: USD 3,450. Notes: termly fees include co‑curricular and extracurricular activities; external/international examinations for iPrimary (Year 6) are not included.
- Secondary (Key Stage 3, IGCSE, A Levels) — termly amounts and annual totals (where a dash indicates no fee shown for that term): - Year 7 (Key Stage 3): USD 1,250 per term — Annual total: USD 3,750. - Year 8 (Key Stage 3): USD 1,350 per term — Annual total: USD 4,050. - Year 9 (Key Stage 3 / iSecondary): USD 1,450 per term — Annual total: USD 4,350. Note external/international examinations for iSecondary (Year 9) are not included. - Year 10 (IGCSE): USD 1,550 per term — Annual total: USD 4,650. - Year 11 (IGCSE final year): USD 2,225 per term is shown for Term 1 and Term 2 only — Annual total (two terms): USD 4,450. External/international examination charges for IGCSE are not included. - Year 12 (A Level / IAL): USD 1,950 per term — Annual total (3 terms): USD 5,850. - Year 13 (A Level / IAL final year): USD 2,825 per term is shown for Term 1 and Term 2 only — Annual total (two terms): USD 5,650. External/international examination charges for A Level (IAL) are not included. Additional: literature book charge USD 50 (yearly) where indicated.
Meals, insurance and other recurring charges
- Meals (optional): Primary and Secondary — USD 200 per term (lunch only) or USD 300 per term (lunch and break). Kindergarten lunch: USD 150 per term. - Annual insurance fee: USD 30 per year (covers emergency medical treatment while in school and transport to residence in event of illness/injury; does not include hospitalization). - Literature books (secondary): USD 50 per year where specified. - Termly tuition fees include co‑curricular and extracurricular activity fees unless otherwise stated. External examination fees and international exam costs are not included in the termly tuition figures.
Billing schedule and payment terms
- Academic year is organised in three terms (Fall: Sept–Nov; Winter: Jan–Mar; Summer: May–July) and fees are shown by term. Parents may pay termly or make full annual payment. When full annual payment is made on or before the first day of the academic year a 5% early‑payment discount is applied to the annual fees. Sibling discounts apply as stated (second child 10% off the termly fee, third child 15%, fourth child 20% — applied to the termly fee after the admission fee). Notice of withdrawal must be given in writing to the Director/Board as required: correct written notice of one full term before withdrawal is required to secure a refund of the caution deposit; if late or no notice is given full payment of the next term's fees will be required. The school reserves the right to alter fees and terms with reasonable notice.
Boarding
- No boarding fees are listed and no boarding provision is specified in the published fee documents and admissions material; fees published are for day‑school provision.
Other costs (uniform, books, transport, extras)
- Uniform: Required, but uniform cost is not specified in the published fee schedules. Parents should allow for additional one‑off costs for uniforms, sports kit, textbooks and stationery which are not itemised in the termly tuition figures. - Transport, examination entry fees, and other optional extras are not included in the termly tuition figures and where external exams apply their fees are charged separately.
Refund and refundability rules
- Caution deposit: refundable provided correct written notice of withdrawal of one full term is given prior to withdrawal; otherwise the caution deposit will be forfeited. At the point of transition between levels (e.g., Kindergarten to Primary) a top‑up of the caution deposit may be required. Admission fee and caution deposit are non‑refundable if the offered place is not taken up. If late or no notice of withdrawal is given, full payment of the next term's fees will be required.
Fee payment options
- The published fee schedules do not list specific accepted payment methods (for example: bank transfer, cheque or card) in the fee documents. Parents should confirm accepted payment channels and any applicable payment surcharges or bank details directly with the school's finance office or admissions contact.
Diving deeper
Diving deeper
Boarding arrangements
Boarding arrangements
—
Boarding arrangements
—
Uniform requirement
Uniform requirement
—
Uniform requirement
—
Food options
Food options
—
Food options
—
House system
House system
—
House system
—
Governance and ownership
Governance and ownership
—
Governance and ownership
—
Academics
Academics
Curriculum details
Curriculum details
Durham Kenya blends academics, co-curricular activities and pastoral care to prepare students for future education and life. The Early Years follows the UK's EYFS framework with four year groups and seven Areas of Learning and Development. Key Stage One and Key Stage Two build reading, writing and mathematics foundations and introduce science, history and geography, with increasing depth. Key Stage Three and beyond develop problem-solving, analytical thinking and communication skills, and KS3 informs Year 9 IGCSE option choices. Assessment is continuous from the Early Years, with an online journal for parent updates and ongoing progress tracking from Year 1. Grow with Durham links KS3 to Key Stage Four and Sixth Form; the Sixth Form will commence in September 2028 with IB or A Level offerings and dedicated university and careers guidance.
Curriculum details
Edexcel British International Curriculum is offered from Kindergarten through A Levels, including Edexcel Early Years (EYS), Key Stages 1–3, IGCSE, and International A Levels (IAL). It is an Edexcel Teaching and Learning Centre and Examinations Centre approved by the Ministry of Education and the Kenya National Examinations Council (KNEC). The program supports a holistic approach with exposure to co- and extracurricular activities. Millennium Global International School has received recognitions including Most Outstanding School in Student Growth & Development in Africa at the African Academia Awards (Dar es Salaam, 2023; Addis Ababa, 2024) and an Outstanding School Award from the World Education Congress Awards in December 2025.
Student teacher ratio
Student teacher ratio
—
Student teacher ratio
—
Exam results
Exam results
—
Exam results
—
Higher education progression
Higher education progression
A university and careers guidance program will help each student plan the next stage of their education, including personal statement writing, interview preparation and course selection.
Higher education progression
—
Gifted and talented
Gifted and talented
—
Gifted and talented
—
Academic calendar
Academic calendar
—
Academic calendar
—
Wellbeing & support
Wellbeing & support
Social & emotional learning
Social & emotional learning
—
Social & emotional learning
—
Special educational needs (SEN)
Special educational needs (SEN)
—
Special educational needs (SEN)
—
English as an additional language
English as an additional language
—
English as an additional language
—
Mental wellbeing
Mental wellbeing
—
Mental wellbeing
—
Safeguarding
Safeguarding
—
Safeguarding
—
Safeguarding policy
Safeguarding policy
—
Safeguarding policy
—
Facilities
Facilities
Facilities overview
Facilities overview
—
Facilities overview
—
Sports facilities
Sports facilities
—
Sports facilities
—
Academic facilities
Academic facilities
—
Academic facilities
—
Extra curricular facilities
Extra curricular facilities
—
Extra curricular facilities
—
Parent experience
Parent experience
History
History
—
History
—
Community
Community
—
Community
—
Parent teacher association
Parent teacher association
—
Parent teacher association
—
Extra-curricular
Extra-curricular
Academic & intellectual
Academic & intellectual
—
Academic & intellectual
—
Arts & creative
Arts & creative
—
Arts & creative
—
Cultural & language
Cultural & language
—
Cultural & language
—
Social & hobbies
Social & hobbies
—
Social & hobbies
—
Community & service
Community & service
—
Community & service
—
Leadership & professional
Leadership & professional
—
Leadership & professional
—
Lifestyle & wellbeing
Lifestyle & wellbeing
—
Lifestyle & wellbeing
—
Language provision
Language provision
Language provision
Language provision
—
Language provision
—
Bilingual teaching
Bilingual teaching
—
Bilingual teaching
—
Immersion programs
Immersion programs
—
Immersion programs
—
Reputation
Reputation
Awards
Awards
—
Awards
—
Accreditations
Accreditations
—
Accreditations
—
Admissions
Admissions
Admissions
Admissions
1. Enquiry: Prospective families email the school using the enquiry form on the website. The school responds to the enquiry by email and invites you to arrange a visit at a mutually convenient time. You will also be invited to complete a registration form to formalise your interest in applying to Durham International School. This begins the admissions process. 2. Registration of Interest: Durham confirms interest by email and invites a visit and completion of a registration form to formalise the application. 3. Assessment Invitation: Following registration, prospective students sit an age-appropriate assessment to evaluate academic and personal aptitudes. This may be completed during the visit with your child, depending on age. The assessment carries a non-refundable fee of USD 50. Students already at Durham International School have automatic entry into the next Year Group. 4. Offer of Admission: Successful candidates receive an official offer of a place at Durham International School. The offer letter confirms the start date and Year Group and includes information on accepting the place and joining details. 5. Acceptance of Offer: Families who wish to accept the offer must complete the Acceptance of a Place form and pay an Acceptance Fee of USD 350, along with a Security Deposit (refundable at the end of your child's time at the school, subject to required notice). These payments secure the student's enrolment. Source: turn1view0
Admissions
Step 1: Enrollment eligibility and waitlist. Millennium Global International School welcomes children from 2 to 18 years old; the Kinder and Primary school serves ages 2 to 11, and the Secondary school serves up to 18. The academic year begins in September, but students may enroll at any time during the year. To reserve a place, complete the application form and, on receipt of the caution deposit and registration fee, an offer is made in writing, subject to places available; children who cannot be accommodated immediately are placed on a waiting list. Step 2: Admission process and notification. Before starting the admissions process, visit the school for a tour or have an informal chat with the Admissions Officer over the phone. Appointments for this should be booked in advance via text or email. Final admission is subject to review of reports or an interview/entrance test. Upon successful completion of the admissions process, you receive a letter from the school confirming the placement and the start date.
Scholarships
Scholarships
—
Scholarships
—
Waitlist
Waitlist
—
Waitlist
If places are not immediately available, the child is placed on a waiting list. Offers are made as spaces become available.