Filter results


1 - 30
£ 7 - £ 1268
Shanghai is one of the largest cities in the People's Republic of China and is also one of the most developed cities in the country. The city is split in half by the Huangpu River; the Puxi is the older city center and is located on the west bank of the river while the newer sky-rise...
Sort by: Best match
Best match: Xintiandi Campus

Shanghai, China

Xintiandi Campus
Duration: 1 - 52 weeks
Classes per week: 20
Age range: 7 - 75 years old
starting at
£ 574
Best match: LTL Language School

Shanghai, China

LTL Language School
Duration: 1 - 52 weeks
Classes per week: 30
Age range: 12 years old and older
starting at
£ 743
Best match: LTL Language School

Shanghai, China

LTL Language School
Duration: 1 - 52 weeks
Classes per week: 20
Age range: 3 years old and older
starting at
£ 743
Best match: LTL Language School

Shanghai, China

LTL Language School
Duration: 1 - 52 weeks
Classes per week: 30
Age range: 3 years old and older
starting at
£ 1,114
Best match: Mandarin House Shanghai

Shanghai, China

Mandarin House Shanghai
Duration: 1 - 48 weeks
Classes per week: 20
Age range: 16 years old and older
starting at
£ 392
Best match: Mandarin House Shanghai

Shanghai, China

Mandarin House Shanghai
Duration: 1 - 48 weeks
Classes per week: 30
Age range: 16 years old and older
starting at
£ 535
Best match: Mandarin House Shanghai

Shanghai, China

Mandarin House Shanghai
Duration: 5 - 40 weeks
Classes per week: 4
Age range: 16 years old and older
starting at
£ 775
Best match: Mandarin House Shanghai

Shanghai, China

Mandarin House Shanghai
Duration: 2 - 52 weeks
Classes per week: 35
Age range: 16 years old and older
starting at
£ 1,305
Best match: Mandarin House Shanghai

Shanghai, China

Mandarin House Shanghai
Duration: 2 - 52 weeks
Classes per week: 30
Age range: 16 years old and older
starting at
£ 1,258
Best match: SN Mandarin Chinese Academy

Shanghai, China

SN Mandarin Chinese Academy
Duration: 1 - 24 weeks
Classes per week: 20
Age range: 16 - 55 years old
starting at
£ 334
Best match: Shanghai MEIZHI Mandarin School

Shanghai, China

Shanghai MEIZHI Mandarin School
Duration: 1 - 7 weeks
Classes per week: 30
Age range: 20 - 60 years old
starting at
£ 684
Best match: Shanghai MEIZHI Mandarin School

Shanghai, China

Shanghai MEIZHI Mandarin School
Duration: 1 - 52 weeks
Classes per week: 20
Age range: 4 - 60 years old
starting at
£ 456
Best match: SN Mandarin Chinese Academy

Shanghai, China

SN Mandarin Chinese Academy
Duration: 1 - 20 weeks
Classes per week: 10
Age range: 16 - 55 years old
starting at
£ 403
Best match: SN Mandarin Chinese Academy-Xuhui Campus

Shanghai, China

SN Mandarin Chinese Academy-Xuhui Campus
Duration: 1 - 8 weeks
Classes per week: 10
Age range: 18 - 60 years old
starting at
£ 374
Best match: MandarinRocks Chinese Language School

Shanghai, China

MandarinRocks Chinese Language School
Duration: 2 - 12 weeks
Classes per week: 20
Age range: 15 - 70 years old
starting at
£ 817

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