The easiest and cheapest language to learn
Driving licenses and vehicle registration for expats require understanding local transportation regulations and vehicle standards.
One of the best ways to strengthen your chances of finding the perfect job is to learn another language that you can add to your CV. As with many kinds of education, though, learning a new language doesn’t come cheap. What are the costs and amount of hours necessary for an English-speaker to go from a beginner to working fluency? What is the cheapest language to learn?
To figure out which language comes out on top, we’ve crunched the numbers by using the average prices from a cost-per-hour language learning resource and calculated the estimated expenses of learning 28 languages from around the world. The research also looked into the difficulty of learning each language, with average hours needed ranging from 600 hours to a staggering 2,200 hours. The 28 languages were picked from around the world from a wide variety of language families.
- Figuring out the cheapest language to learn
- The cost of learning a language
- Overall costs of learning a new language
Preply
Immerse yourself in the language of your new country with Preply. This app and website matches learners with online tutors so you can follow live, personalized language classes. With 50 languages to choose from, and tutors all over the world, there’s a course for everyone. Check out Preply to start your language-learning journey today.
Figuring out the cheapest language to learn
Many European languages were ranked as the most expensive languages to learn based on cost per hour: Dutch is one of the costliest languages (£18.71), followed by German (£16.02), French (£13.62), Italian (£11.67), and Spanish (£10.26). Some of the more affordable languages to learn were less than half as cheap, including Urdu (£6.24), Hindi (£6.79), and Arabic (£8.89). Other expensive languages to learn included Turkish (£18.27), Hebrew (£14.44), Mandarin (£13.35), and Japanese (£11.08).
The high costs of learning European languages, however, are offset by the fact that several European languages are considered relatively easy to learn, based on the time required to master the language. The easiest languages to learn included Danish, Dutch, French, Italian, Portuguese, Spanish, Swedish, and Romanian; these languages only required around 600 hours of study to reach fluency, with German lagging close behind (750 hours). This contrasts with more difficult languages such as Arabic, Mandarin, Japanese, and Korean; these languages take an average of 2,200 hours to learn, pushing up overall costs.
When you consider hourly costs and the number of hours required together, there’s only one answer to what the easiest and cheapest language to learn is: Indonesian! The path to functional fluency costs around £5,175 in total for about 900 hours of study; that works out to £6.35 per hour. At the other end of the scale, Korean is the most expensive language to study at a staggering price of £41,155 for 2,200 hours of study; that’s £18.71 per hour.
The cost of learning a language
Here’s the full league table of all 28 languages:
Language
Language
Number of study hours
Number of study hours
Cost per hour
Cost per hour
Total cost to fluency
Total cost to fluency
1.
1.
Indonesian
Indonesian
900
900
£6.35
£6.35
£5,715
£5,715
2.
2.
Portuguese
Portuguese
600
600
£10.23
£10.23
£6,138
£6,138
3.
3.
Spanish
Spanish
600
600
£10.26
£10.26
£6,157
£6,157
4.
4.
Swedish
Swedish
600
600
£10.32
£10.32
£6,191
£6,191
5.
5.
Romanian
Romanian
600
600
£10.83
£10.83
£6,500
£6,500
6.
6.
Urdu
Urdu
1,100
1,100
£6.24
£6.24
£6,864
£6,864
7.
7.
Italian
Italian
600
600
£11.67
£11.67
£7,004
£7,004
8.
8.
Hindi
Hindi
1,100
1,100
£6.79
£6.79
£7,466
£7,466
9.
9.
Danish
Danish
600
600
£12.47
£12.47
£7,484
£7,484
10.
10.
French
French
600
600
£13.62
£13.62
£8,171
£8,171
11.
11.
Persian
Persian
1,100
1,100
£7.50
£7.50
£8,250
£8,250
12.
12.
Polish
Polish
1,100
1,100
£9.03
£9.03
£9,932
£9,932
13.
13.
Serbian
Serbian
1,100
1,100
£9.85
£9.85
£10,834
£10,834
14.
14.
Greek
Greek
1,100
1,100
£10.18
£10.18
£11,195
£11,195
15.
15.
Dutch
Dutch
600
600
£18.71
£18.71
£11,224
£11,224
16.
16.
Russian
Russian
1,100
1,100
£10.31
£10.31
£11,338
£11,338
17.
17.
Croatian
Croatian
1,100
1,100
£10.51
£10.51
£11,556
£11,556
18.
18.
Latvian
Latvian
1,100
1,100
£10.51
£10.51
£11,556
£11,556
19.
19.
German
German
750
750
£16.02
£16.02
£12,013
£12,013
20.
20.
Bulgarian
Bulgarian
1,100
1,100
£11.82
£11.82
£12,999
£12,999
21.
21.
Czech
Czech
1,100
1,100
£11.82
£11.82
£12,999
£12,999
22.
22.
Thai
Thai
1,100
1,100
£12.80
£12.80
£14,082
£14,082
23.
23.
Hebrew
Hebrew
1,100
1,100
£14.44
£14.44
£15,886
£15,886
24.
24.
Arabic
Arabic
2,200
2,200
£8.89
£8.89
£19,548
£19,548
25.
25.
Turkish
Turkish
1,100
1,100
£18.27
£18.27
£20,097
£20,097
26.
26.
Japanese
Japanese
2,200
2,200
£11.08
£11.08
£24,375
£24,375
27.
27.
Mandarin
Mandarin
2,200
2,200
£13.35
£13.35
£29,367
£29,367
28.
28.
Korean
Korean
2,200
2,200
£18.71
£18.71
£41,155
£41,155
Overall costs of learning a new language
Even though Indonesian takes more time longer to learn than other languages, it is cheaper to learn on average. Coming in as the second cheapest language to learn is Portuguese; the language, native to the Iberian Peninsula, has a total cost of £6,138. The difference between Indonesian and Portuguese is that, although the hourly price of Portuguese is higher, fewer hours are necessary to speak fluently. Spanish sits as the third cheapest language to learn, with a total cost of £6,157. That includes 600 hours of learning time priced at £10.26 per hour.
In some lines of work (working for an international organization like the United Nations or European Union, for instance), the choice between learning French or German is an important one. As it turns out, students of German will be pleasantly surprised; despite the intimidating lengthy words, learning German is more cost-efficient than learning French.
Looking towards the costly end of the scale, the most expensive languages to learn include Korean, Mandarin, and Japanese. To learn Korean, you must set aside a whopping £41,155, as well as dedicating 2,200 hours to the language. Mandarin sets you back a total of £29,367, while Japanese clocks in at a total of £24,375 to learn.
No matter what language you choose to learn, it’s worth keeping in mind that learning a language is an investment. If you feel that learning Mandarin is useful to you in your everyday life or in business, then no price tag should be high enough to prevent you from learning it.
Frequently Asked Questions
What are the easiest languages for English speakers to learn?
Why are some languages easier than others?
Is learning easy languages still worthwhile for expats?
How long does it take to achieve fluency in easy languages?
A global community of expat writers and contributors sharing firsthand perspectives on international living. Covering practical guides, cultural insights, and honest stories from around the world.
Found this helpful?
Join the conversation. Share your own tips, experiences, or questions with the community.
Your blog could reach thousands too
Report an Issue
Help us improve our listings
Report Submitted
Thank you for helping us maintain quality listings. We'll review your report shortly.
Submission Failed
Something went wrong. Please try again.
Sign In Required
Please sign in to report an issue. This helps us follow up on your report if needed.