Millennium Global School vs Riara International School
Millennium Global School and Riara International School are both in Nairobi, about 7 km apart. Both schools offer British programmes. Millennium Global School also offers Pearson Edexcel IGCSE, and Riara International School also offers EYFS, Cambridge (Primary) and Cambridge (Secondary). Published annual fees are KES 2,180 - 3,480 at Millennium Global School and KES 2,100 - 869,800 at Riara International School, which puts Riara International School roughly 15305% higher. Millennium Global School takes pupils from 3 to 18, and Riara International School from 4 to 16. Riara International School is the larger school, with around 300 pupils to Millennium Global School's 150. Typical class sizes are 12 at Millennium Global School and 19 at Riara International School.
EYFS (Early years foundation stage), British Curriculum, Cambridge (Primary), Cambridge (Secondary)
Pupils
Pupils
150
Pupils
300
Typical class size
Typical class size
12
Typical class size
19
Instruction language
Instruction language
English
Instruction language
English
Opened
Opened
—
Opened
2015
Bus service
Bus service
No
Bus service
No
Essentials
Essentials
Location
Location
Kitisuru, Westlands, Nairobi, Kenya. Located along Peponi Road, next to Kitisuru Road.
Location
Riara International School is located along Riara Road in the Riara Gardens area of Nairobi, Kenya. The school operates a transport service with routes centered on Riara Road and surrounding neighbourhoods. Transport routes are organized into a Special Zone and Zones 1 through 7, covering areas such as Riara Road, Riara Heights Flats, Junction, Impala Courts, Apple Walk, and Riara Woods Apartments, among others. These routes reflect the Riara Road corridor in Nairobi.
Stages
Stages
Kindergarten to A Levels (Pre-Primary through Secondary). Edexcel EYS; Key Stages 1-3; IGCSE and IAL curricula.
Stages
Preparatory School includes EYFS 1 to Year 6, with EYFS 2 (Reception) as part of early years, followed by Year 1 to Year 6. High School covers Year 7 to Year 11.
School type
School type
International school offering the Edexcel British International Curriculum.
School type
The school is part of the Riara Group of Schools.
Pupil nationality mix
Pupil nationality mix
—
Pupil nationality mix
—
Additional learning support
Additional learning support
—
Additional learning support
—
Country affiliation
Country affiliation
Kenya
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
Transport services are available with multiple routes (Special Zone and Zones 1–7). To subscribe, complete the Transport Request Form available from the school office. Transport routes and per‑term fees are published for each zone, and payments can be made via MPesa Pay Bill 805700 or to the Riara Group of Schools Limited bank accounts.
Fees
Fees
Fee details
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.
Fee details
Application and Entry Charges - Application fee (one-off): KES 2,100. - Registration fee (one-off): KES 5,000. - Reservation fee (payable on confirmation of admission; non-refundable but credited toward school fees): KES 30,000 per student. - Caution deposit (one-off, refundable subject to school conditions): KES 15,000. Refundable on completion of final year or on withdrawal after full settlement and one-term written notice; insufficient notice can lead to forfeiture.
Term tuition fees by year group (per term and annual total) - Preparatory school - EYFS 1: KES 110,000 per term — Annual total KES 330,000. - EYFS 2 (Reception): KES 115,500 per term — Annual total KES 346,500. - Year 1: KES 173,300 per term — Annual total KES 519,900. - Year 2 – Year 3: KES 199,500 per term — Annual total KES 598,500. - Year 4 – Year 5: KES 219,500 per term — Annual total KES 658,500. - Year 6: KES 239,400 per term — Annual total KES 718,200.
- High school - Year 7: KES 263,600 per term — Annual total KES 790,800. - Year 8 – Year 9: KES 274,100 per term — Annual total KES 822,300. - Year 10: KES 285,600 per term — Annual total KES 856,800. - Year 11: KES 428,400 per term; Year 11 fees are payable in two instalments (1st instalment at the start of Term 1 and 2nd instalment at the start of Term 2) — Annual total shown as KES 856,800.
- What term tuition covers: tuition, lunch and exercise books. External examination fees and optional activities are excluded.
Other recurring and one-off school charges - Student accident insurance (annual): KES 2,000. - Sports T-shirt, round-neck T-shirt, polo shirt and tracksuit (uniform sports set): KES 9,000. - ‘Out of the Blocks' (Prep School program): KES 2,000. - Workbooks (one-off, by year grouping): Year 1 & 2 KES 9,300; Year 3 & 4 KES 11,500; Year 5 & 6 KES 10,300; Years 7–9 KES 5,000. - Examination fees: External examination fees apply for Years 6, 9 and 11; these are payable at the beginning of Term 2.
Transport (school bus) charges (per term by zone) - Transport is charged per term and routes are zoned. Examples of per-term two-way charges by zone: Special Zone KES 14,900; Zone 1 KES 31,700; Zone 2 KES 36,600; Zone 3 KES 39,900; Zone 4 KES 41,400; Zone 5 KES 48,300; Zone 6 KES 50,700; Zone 7 KES 56,400. One-way and specific-route amounts vary by zone. To subscribe to transport, a Transport Request Form must be completed.
Billing schedule and payment terms - Billing cadence: Fees are termly. Term fees should be paid in full on or before the first day of each term. Year 11 has a two-instalment arrangement as noted above. - Late payment penalty: An interest charge of 3% per month applies to amounts unpaid 30 days after the start of term. - Cashless policy: Cash payments are not accepted at the school office; payments must be made via approved banking channels or the school's mobile-pay option. Payment confirmation requires submission of the bank pay-in slip and a receipt will be emailed on confirmation.
Refunds and related conditions - Caution deposit refund: The caution deposit is refundable on completion of the final year or on withdrawal subject to full settlement of outstanding fees and recovery of any lost/damaged school property, and provided one term's written notice of withdrawal is submitted. Insufficient notice may lead to forfeiture of the caution deposit. - General refund policy: Fees once paid are stated as non-refundable; exceptions are limited to the refundable caution deposit as described and any explicitly stated refundable items.
Accepted payment channels and banking details (summary of options) - Bank transfer to the Riara Group of Schools' accounts with major Kenyan banks (examples include Kenya Commercial Bank, ABSA Bank Kenya, Standard Chartered Bank Kenya, NCBA Bank Kenya). Specific account numbers are available from the school's finance office. - Mobile payment: MPESA Paybill — Paybill No. 805700; use the student's admission number as the account number when paying. - Payment confirmation: Submit the bank pay-in slip via the school's designated email for fees to receive an emailed receipt.
Optional and miscellaneous costs - Optional activities (charged separately): instrument lessons, sports and activity clubs, horse riding, go-karting, skating and similar extracurriculars incur additional fees when selected. Termly educational trips within Nairobi County may be charged separately.
Diving deeper
Diving deeper
Boarding arrangements
Boarding arrangements
—
Boarding arrangements
—
Uniform requirement
Uniform requirement
The school has a uniform. Incorrect uniform, including sports kit, leads to detention.
Uniform requirement
—
Food options
Food options
During field trip activities, students are provided with a hearty, well-balanced lunch. A field-trip post describes lunch as well-balanced and enjoyable.
Food options
—
House system
House system
—
House system
—
Governance and ownership
Governance and ownership
The school is governed by a School Board. The Board reviews and recommends fee levels and enforces disciplinary measures, including suspensions or expulsions.
Governance and ownership
—
Academics
Academics
Curriculum details
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.
Curriculum details
British National Curriculum (BNC) is the framework used by Riara International School's international programme; the curriculum emphasises the development of knowledge, understanding, skills and attitudes necessary for self-fulfilment and development as active, responsible citizens.
Student teacher ratio
Student teacher ratio
—
Student teacher ratio
—
Exam results
Exam results
—
Exam results
—
Higher education progression
Higher education progression
—
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
The school has all-rounded development with a focus on self-discipline, respect and responsibility. The school has an extensive range of extracurricular activities in sports and the arts to support social and emotional development. The school has a low student-to-teacher ratio of 10:1 to enable individualized attention.
Social & emotional learning
The school promotes pupils' spiritual, moral, social and cultural development and supports self-esteem and emotional well-being.
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
The welfare, health and wellbeing of students is paramount to the School. The School operates a strict anti-bullying policy, and bullying incidents are addressed under the Student Code of Conduct. The cooperative engagement guidelines reinforce a focus on welfare and wellbeing.
Mental wellbeing
Mentoring and counselling are provided as part of health services to support students' mental wellbeing.
Safeguarding
Safeguarding
The School maintains a welfare framework and anti-bullying policy to safeguard students; it operates a strict substance abuse-free environment and may test for banned substances when necessary. Parent/guardian cooperation and expectations are outlined in the Cooperative Engagement guidelines.
Safeguarding
Safety is emphasized and safeguarding practices are integrated, with focus on safe play.
Safeguarding policy
Safeguarding policy
—
Safeguarding policy
—
Facilities
Facilities
Facilities overview
Facilities overview
—
Facilities overview
The kindergarten is in its section within the Riara Annex 3 Campus. It includes classrooms, a library, an ICT centre, a music room and a play centre. It features a Play Park, a playground, a swimming pool and a dining area. These facilities support early years and primary learning.
Sports facilities
Sports facilities
The school offers a sports program including swimming, soccer, volleyball, basketball, and table tennis.
Sports facilities
The school has a swimming pool on campus.
Academic facilities
Academic facilities
The school follows the Pearson Edexcel Curriculum from Early Years through Secondary Key Stage 3, IGCSE and International A Levels, with a curriculum designed to develop critical thinking, independence and a positive approach to learning.
Academic facilities
The campus provides classrooms, a library and an ICT centre for academic work. It also includes a music room and a play centre.
Extra curricular facilities
Extra curricular facilities
Extracurricular options include music, archery, chess, STEM and robotics, coding, dance and fitness, ballet, roller-skating, 3D design and printing, drama, and LAMDA, among others.
Extra curricular facilities
Co-curricular activities include dance, gymnastics and swimming. Pre-Primary 2 learners learn the descant recorder; piano and ballet lessons are optional.
Parent experience
Parent experience
History
History
Millennium Global International School is located in Kitisuru, Nairobi, and is described as a boutique school with a record of academic excellence and a nurturing environment. It draws inspiration from His Highness Prince Karim Aga Khan, shaping its philosophy around values, independence, and all-round growth. The curriculum spans Early Years to Secondary Key Stage 3, IGCSE, and International A Levels, centered on the Pearson Edexcel Curriculum. The school maintains a low student-to-teacher ratio of 10:1 to support personalized attention. It has earned recognitions including the Judges Award and first runner-up in the Great Places to School Awards in 2022, multiple 2023 awards in academics, global competence, scholarships, and CSR, as well as the Pearson Outstanding Learner Awards (2023) and the African Academia Awards for Most Outstanding in Student Growth and Development and Best Academician in Basic Education Leadership (2023). The 2025 World Education Congress Outstanding School Award further marks its recent achievements.
History
—
Community
Community
Millennium Global International School fosters all-rounded growth through a broad range of extracurricular activities in sports and the arts, including swimming, archery, chess, STEM and robotics, coding, dance and fitness, ballet, roller-skating, 3D design and printing, drama, and LAMDA. It emphasizes experiences beyond the classroom with day and overnight trips to promote independence and real-world learning. The school's offerings are designed to develop leadership, creativity, and global awareness within a Nairobi setting that emphasizes values and character development.
Community
—
Parent teacher association
Parent teacher association
—
Parent teacher association
—
Extra-curricular
Extra-curricular
Academic & intellectual
Academic & intellectual
The school has STEM & Robotics, Chess, and Coding clubs. STEM & Robotics develops problem-solving and technical skills. Coding introduces programming concepts and computational thinking. Chess supports strategic thinking and concentration.
Academic & intellectual
Termly educational trips within Nairobi County are offered. These trips augment classroom learning and broaden students' exposure to real-world contexts.
Arts & creative
Arts & creative
The school has Ballet, Drama, LAMDA, and Musical Instruments as creative outlets. Drama and LAMDA develop communication and performance skills. Ballet supports artistry and physical expression. The school supports artistic development through music and theatre activities.
Arts & creative
Art Club and Chess Club are offered as optional activities. Additional arts and performance-oriented options include Piano, Guitar, Clarinet, Dance & Fitness, and Skating.
Cultural & language
Cultural & language
—
Cultural & language
—
Social & hobbies
Social & hobbies
The school has Croquet, Soccer, and Skating as recreational clubs. These clubs provide opportunities for teamwork, social interaction, and informal competition. Students explore interests beyond academics through hobby-based activities, fostering friendships and social belonging.
Social & hobbies
Chess Club and Art Club are available as optional activities for students. These clubs provide opportunities to socialise with peers and pursue personal interests beyond core academics.
Community & service
Community & service
The school has Panda Environmental Club run by WWF-Kenya. The club provides environmental awareness and conservation activities. Students engage in projects that foster community responsibility and sustainability.
Community & service
—
Leadership & professional
Leadership & professional
—
Leadership & professional
—
Lifestyle & wellbeing
Lifestyle & wellbeing
The school offers Self-Defense Martial Arts, Swimming, Archery, and Dance & Fitness as wellness activities. These activities promote physical health, coordination, resilience, and teamwork. Participation in sports and outdoor activities helps students maintain balance with academics. The programs support stress relief and overall well-being.
Lifestyle & wellbeing
Dance & Fitness is offered as an optional activity. Other physical activities include Skating, Tae Kwondo, Go Karting, and Horse Riding.
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
Most Outstanding School in Student Growth & Development in Africa — Africa Academia Awards (Dar es Salaam, September 2023) Most Outstanding School in Student Growth & Development in Africa — Africa Academia Awards (Addis Ababa, November 2024) Most Advanced in the British Curriculum in Africa — Africa Academia Awards (Addis Ababa, November 2024) OUTSTANDING SCHOOL AWARD — World Education Congress Awards (December 2025)
Awards
—
Accreditations
Accreditations
Edexcel British International Curriculum Ministry of Education (Kenya) approvals Kenya National Examinations Council (KNEC) approvals
Accreditations
—
Admissions
Admissions
Admissions
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.
Admissions
1. Submit an application and pay a one-off application fee of 2,100 KSH. Payments may be made via MPESA Pay Bill 805700 using the student's admission number as the account reference, or by bank transfer to the accounts listed in the fee structure.
2. Upon admission confirmation, pay a reservation fee of 30,000 KSH per student, credited toward school fees. A 5,000 KSH registration and a 15,000 KSH caution are also due. The caution is refundable on completion; withdrawal requires a one-term written notice and refunds may be adjusted for lost property or outstanding fees.
3. Term fees are due on or before the first day of the term. The term fee covers tuition, lunch, and exercise books and excludes external examination fees and trips. External examination fees for Years 6, 9, and 11 are payable at the start of Term 2; Year 11 fees are payable in two installments at the starts of Terms 1 and 2. Workbooks costs vary by year and are payable via Riara Group of Schools Limited.
4. Payments should be via approved banking channels or MPESA; cash is not accepted. A late payment penalty of 3% per month applies to amounts unpaid 30 days after the start of the term; fees paid are non-refundable. Transport is available; a Transport Request Form is required, and rates are zone-based with different One-Way and Two-Way charges. Riara reserves the right to review and adjust fees as necessary.
Scholarships
Scholarships
—
Scholarships
—
Waitlist
Waitlist
If places are not immediately available, the child is placed on a waiting list. Offers are made as spaces become available.