Filter results


-
$ - $
Short-term English courses in South Africa are for students who want to learn English as quickly as possible for academic or professional reasons.
Sort by: Best match
Student ratings: Language Teaching Centre Cape Town

Cape Town, South Africa

Language Teaching Centre Cape Town
Duration: 1 - 52 weeks
Classes per week: 20
Age range: 10 - 70 years old
starting at
$418
Student ratings: Language Teaching Centre Cape Town

Cape Town, South Africa

Language Teaching Centre Cape Town
Duration: 1 - 52 weeks
Classes per week: 30
Age range: 14 - 70 years old
starting at
$508
Student ratings: English One

Cape Town, South Africa

English One
Duration: 1 - 52 weeks
Classes per week: 15
Age range: 18 years old and older
starting at
$265
Student ratings: Alpha International English School

Pretoria, South Africa

Alpha International English School
Duration: 1 - 52 weeks
Classes per week: 15
Age range: 8 - 65 years old
starting at
$94
Student ratings: Avenue English

Johannesburg, South Africa

Avenue English
Duration: 1 - 52 weeks
Classes per week: 25
Age range: 18 - 70 years old
starting at
$358
Student ratings: Avenue English

Johannesburg, South Africa

Avenue English
Duration: 1 - 48 weeks
Classes per week: 20
Age range: 18 - 70 years old
starting at
$286
Student ratings: English One

Cape Town, South Africa

English One
Duration: 1 - 52 weeks
Classes per week: 23
Age range: 18 years old and older
starting at
$340
Student ratings: International House Johannesburg - Language Lab

Johannesburg, South Africa

International House Johannesburg - Language Lab
Duration: 2 - 52 weeks
Classes per week: 20
Age range: 17 - 65 years old
starting at
$407
Student ratings: International House Johannesburg - Language Lab

Johannesburg, South Africa

International House Johannesburg - Language Lab
Duration: 1 - 52 weeks
Classes per week: 5
Age range: 18 - 65 years old
starting at
$270
Student ratings: International House: Cape Town

Cape Town, South Africa

International House: Cape Town
Duration: 2 - 24 weeks
Classes per week: 15
Age range: 16 years old and older
starting at
$540
Student ratings: International House: Cape Town

Cape Town, South Africa

International House: Cape Town
Duration: 2 - 24 weeks
Classes per week: 30
Age range: 16 years old and older
starting at
$730
Student ratings: International House: Cape Town

Cape Town, South Africa

International House: Cape Town
Duration: 1 - 52 weeks
Classes per week: 10
Age range: 1 year old and older
starting at
$395
Student ratings: Getting To Know English Centre

Pretoria, South Africa

Getting To Know English Centre
Duration: 1 - 52 weeks
Classes per week: 40
Age range: 7 - 80 years old
starting at
$319
Student ratings: EC English Language Schools: Cape Town

Cape Town, South Africa

EC English Language Schools: Cape Town
Duration: 1 - 23 weeks
Classes per week: 20
Age range: 16 years old and older
starting at
$364
Student ratings: EC English Language Schools: Cape Town

Cape Town, South Africa

EC English Language Schools: Cape Town
Duration: 1 - 23 weeks
Classes per week: 30
Age range: 16 years old and older
starting at
$472

*Prices are subject to change without notice due to exchange rates.