Nairobi CBD Branch · Physical & online learning
+254 182 088 786My Account
October 2026 intake now open. Register your place today. Register Now
Admissions open Nairobi CBD + Online

Learn the language that
unlocks your next opportunity.

Live language classes in Nairobi and online for work, study, migration, business and everyday confidence.

  • Nairobi CBD + Online
  • A1–C2 structured levels
  • Live trainer-led classes
I want to learn a language for…
Now exploring English
Hello
English · Global English
LIVE LANGUAGE FIELD ENTANGLED

Move your pointer through the field. Tap empty space for an interference wave; tap a language node to change course.

Choose a greeting
20languages in the field
4flexible study formats
A1–C2structured progression
CBD + Onlinelearn where it works for you
JamboKiswahili HelloEnglish BonjourFrench مرحباًArabic HalloGerman HolaSpanish 你好Chinese / Mandarin CiaoItalian SalaanSomali こんにちはJapanese 안녕하세요Korean ПриветRussian MerhabaTurkish HalloDutch SalveLatin OláPortuguese HeiNorwegian سلامPersian CześćPolish HELLOSign Language JamboKiswahili HelloEnglish BonjourFrench مرحباًArabic HalloGerman HolaSpanish 你好Chinese / Mandarin CiaoItalian SalaanSomali こんにちはJapanese 안녕하세요Korean ПриветRussian MerhabaTurkish HalloDutch SalveLatin OláPortuguese HeiNorwegian سلامPersian CześćPolish HELLOSign Language
RegistrationKES 1,000
Tuition fromKES 36,000 per level · Core languages
External certificationOptional · exam-body fee
Calculate fees & compare exams
Our strongest-demand language

Want to improve your English? Choose your goal:

One structured English programme, four focus areas — pick the one closest to what you actually need.

Flexible study plans from KES 6,000 per month.

Choose a pace that matches your schedule and goals. Total tuition is always shown alongside the monthly amount — see all study plans →

Find your language

Choose a language.
Start speaking it.

Every programme is built around usable communication, structured progression and a study format that fits your life.

Kiswahili classes
Language coursePhysical + Online

Kiswahili

Practical Kiswahili for everyday communication, work, travel and life in East Africa.

Explore Kiswahili
English classes
Language coursePhysical + Online

English

Build confident English for conversation, study, work and professional communication.

Explore English
French classes
Language coursePhysical + Online

French

Learn French from beginner level with structured speaking, listening, reading and writing practice.

Explore French
Arabic classes
Language coursePhysical + Online

Arabic

Develop Arabic reading, writing, listening and speaking through a structured progression.

Explore Arabic
German classes
Language coursePhysical + Online

German

Structured German language training for communication, study, travel and professional goals.

Explore German
Spanish classes
Language coursePhysical + Online

Spanish

Learn practical Spanish for conversation, travel, study and international communication.

Explore Spanish
Chinese / Mandarin classes
Language coursePhysical + Online

Chinese / Mandarin

Build Mandarin foundations with special attention to tones, listening and practical communication.

Explore Chinese / Mandarin
Italian classes
Language coursePhysical + Online

Italian

Learn Italian for conversation, travel, study and everyday communication, from your first words to fluency.

Explore Italian
Somali classes
Language coursePhysical + Online

Somali

Practical Somali for everyday communication, community life and cross-border work in the Horn of Africa.

Explore Somali
Japanese classes
Language coursePhysical + Online

Japanese

Learn Japanese step by step through speaking, listening, script and cultural communication.

Explore Japanese
Korean classes
Language coursePhysical + Online

Korean

Start Korean with Hangul, pronunciation, core grammar and practical everyday conversation.

Explore Korean
Russian classes
Language coursePhysical + Online

Russian

Build Russian foundations through Cyrillic, pronunciation, grammar and practical conversation.

Explore Russian
Turkish classes
Language coursePhysical + Online

Turkish

Learn practical Turkish for everyday communication, travel, study and professional use.

Explore Turkish
Dutch classes
Language coursePhysical + Online

Dutch

Learn Dutch for study, work, migration and everyday life in the Netherlands or Belgium.

Explore Dutch
Latin classes
Language coursePhysical + Online

Latin

Read and understand classical Latin through structured grammar, vocabulary and guided translation of original texts.

Explore Latin
Portuguese classes
Language coursePhysical + Online

Portuguese

Learn Portuguese for conversation, travel, study and international communication.

Explore Portuguese
Norwegian classes
Language coursePhysical + Online

Norwegian

Learn Norwegian for study, work, migration and everyday life in Norway.

Explore Norwegian
Persian classes
Language coursePhysical + Online

Persian

Learn Persian (Farsi) for conversation, study, travel and cultural communication.

Explore Persian
Polish classes
Language coursePhysical + Online

Polish

Learn Polish for study, work, migration and everyday communication in Poland.

Explore Polish
Sign Language classes
Inclusive communicationPhysical + Online

Sign Language

Develop practical signed communication with attention to receptive and expressive skills, fingerspelling and Deaf culture.

Explore Sign Language
Choose your pace

A class format that fits around your life.

Start steady, move faster, learn privately or join from wherever you are. Admissions will help you match your goal to the right format.

02
Move faster

Intensive

More frequent sessions for learners working toward a faster goal.

Explore intensive →
From "I'm interested" to "I'm speaking"

Your journey should feel simple.

We keep the enrolment process clear so you can focus on choosing the language and timetable that work for you.

Start your application
01

Choose

Pick your language and tell us your goal.

02

Match

We confirm level, mode, timetable and any external examination pathway you may need.

03

Enrol

Complete registration with clear next-step guidance.

04

Begin

Meet your trainer and start building confidence.

Why KSL

Why learners choose Kenya School of Languages.

Nairobi CBD or online

Study from our Emperor Plaza branch or fully online, whichever suits you.

Structured language levels

Programmes follow CEFR-based A1–C2 progression, not an unstructured course.

Live trainer-led classes

Classes are led by a trainer, not pre-recorded video content.

Multiple study modes

Regular, intensive, private or online formats depending on your schedule.

Guidance before you enrol

Admissions helps confirm your goal, level and timetable before you pay.

For organisations

Language training built around your team.

Corporate communication, workplace language support and tailored programmes for organisations.

Explore corporate training
Language services

Need more than a class?

Translation and interpretation support for documents, meetings, events and individual clients.

Explore language services
Kenya School of Languages learning environment
Visit usNairobi CBD
Your language school in the city

Learn in Nairobi.
Or join us online.

Our CBD branch gives you a central place to enquire, enrol and learn, while online classes keep your options open wherever you are.

BranchNairobi CBD Branch
AddressEmperor Plaza, 4th Floor, Suite E404, Kenyatta Avenue, opposite GPO, Nairobi, Kenya
Phone / WhatsApp+254 182 088 786
Ready when you are

Your next language can start here.

Tell Admissions what you want to learn and when you are available. We'll guide you through the rest.

Call WhatsApp Apply