For an English speaker studying on their own, reaching B2, comfortable everyday fluency, takes about 828–1,035 hours in a language close to English like Spanish or French, 1,242 in German, 1,518 in Russian, and 3,300 in Japanese, Korean, Arabic or Chinese. At 30 minutes a day, that's roughly 6.3 years for Spanish and 20.1 years for Japanese. At an hour a day, 3.2 years and 10.0 years.
Those numbers start from the U.S. Foreign Service Institute's published training data, adjusted for people who study alone rather than full time in a classroom. They are long. They are also more useful than the "fluent in three months" promises, because they tell you what to plan for. This guide explains where the figures come from, what we mean by fluent, and the one variable that changes your timeline more than any app or method: how many of your planned sessions actually happen. If you'd rather get your own number first, the Time to Fluency Calculator works it out for your language and your daily time.
The honest answer: it depends on three things
Every serious estimate of language learning time comes down to the same three inputs.
- How far the language is from English. Spanish shares thousands of words with English, the same alphabet and a familiar sentence order. Japanese shares almost none of that. The distance sets how many hours the job takes.
- How many hours you put in each week. Hours are the unit of progress. Days, streaks and lessons completed are only useful if they turn into hours.
- How consistently you put them in. A plan you follow on most days beats a bigger plan you follow when life allows. We assume 90% of planned sessions happen, which is realistic for someone who takes it seriously and still has a job.
Talent, age and method matter too, but less than people hope, and you can't plan around them. Distance is fixed once you pick a language. Hours and consistency are yours.
The FSI categories, explained for self-learners
The Foreign Service Institute trains U.S. diplomats, and it has published how long its students take to reach professional working proficiency since the 1960s. It sorts languages into four categories by how hard they are for native English speakers.
| Category | FSI weeks | FSI class hours | Self-study hours to B2 | Languages |
|---|---|---|---|---|
| I | 24–30 | 552–690 | 828–1,035 | 11 |
| II | 36 | 828 | 1,242 | 5 |
| III | 44 | 1,012 | 1,518 | 49 |
| IV | 88 | 2,200 | 3,300 | 5 |
Category I covers languages close to English: Spanish, French, Italian, Portuguese, Dutch and the Scandinavian languages. Category II is a small group that includes German and Indonesian. Category III is the large middle, from Russian and Greek to Hindi, Turkish and Vietnamese. Category IV holds the five languages FSI calls exceptionally difficult for English speakers: Arabic, Japanese, Korean, Mandarin and Cantonese.
FSI's figures describe a very particular student. They study full time, with 23 hours a week in a small class with trained teachers and another 17 hours of homework, and most of them have learned a language before. Someone studying alone, before or after work, doesn't get the teacher, the structure or the constant correction. So we multiply FSI's class hours by 1.5 to get self-study hours.
We also count that total as the hours to B2, not to FSI's own target. FSI measures to ILR level 3, professional working proficiency, which sits above B2. Treating the same hours as reaching B2 is the conservative reading. If you hit B2 sooner, good. We would rather you plan for the longer number than quit when the shorter one turns out to be fiction. The full hours table lists all 70 languages we cover, with the handful FSI doesn't list marked as estimates.
What "fluent" means here: B2
"Fluent" means something different to everyone, so we pin it to the Common European Framework of Reference (CEFR), the six-level scale most courses and exams use. Our timelines run to B2, the upper-intermediate level.
At B2 you can:
- Follow the main ideas of a conversation, a podcast or a news piece on most everyday and familiar professional topics.
- Talk with native speakers at a normal pace without either side having to work hard to keep it going.
- Explain your view on a topic, give reasons, and push back when you disagree.
- Read articles and most fiction written for adults, looking up a word here and there rather than every line.
- Write a clear email or message that gets the job done, even if a native speaker would phrase it differently.
What B2 doesn't give you yet: easy comprehension of fast, slang-heavy talk between native speakers, full command of idioms and humor, or the precision to work in the language all day. That's C1, and it takes roughly half as many hours again. For most people B2 is the goal, the point where the language stops being a project and starts being something you use. The guide to reaching B2 breaks down the hours between each level.
The consistency math
Here is the part most estimates leave out. Take Spanish, at 1,035 hours to B2, and compare three plans.
- 30 minutes a day. Hit on 90% of days, that's 3.15 hours a week, and B2 in about 6.3 years.
- One two-hour session every weekend. The same consistency gets you to B2 in about 11.0 years, far longer, because the week simply holds fewer hours.
- Two hours on Saturday and two on Sunday. On paper this wins: about 5.5 years. In practice it rarely does.
Three things work against the weekend plan. First, spacing: decades of memory research find that the same study time spread across more sessions is retained better than the same time packed into a few long ones. Four hours on two days means five days of forgetting between them. Second, the cost of a miss. Skip one daily session and you lose a seventh of your week. Skip one weekend for a wedding, a trip or a cold and you lose half or all of it, and weekends are exactly when those things happen. Third, the habit itself. A daily session is small enough to protect and easy to stretch to 45 minutes on a good day. A four-hour weekend commitment is the first thing to go when the week gets hard.
The rule we take from this: the plan you can keep on 90% of days beats the bigger plan you keep on half of them. Pick the daily amount you could do on a bad day, not a good one.
Worked examples, one per category
Here is what the method gives for one language in each FSI category, from a complete beginner to B2, at three daily amounts.
| Language | Hours to B2 | 30 min/day | 60 min/day | 90 min/day |
|---|---|---|---|---|
| Spanish (I) | 1,035 | 6.3 years | 3.2 years | 2.1 years |
| German (II) | 1,242 | 7.6 years | 3.8 years | 2.5 years |
| Russian (III) | 1,518 | 9.3 years | 4.6 years | 3.1 years |
| Japanese (IV) | 3,300 | 20.1 years | 10.0 years | 6.7 years |
Spanish (Category I)
Spanish is the easiest place to start for most English speakers. The vocabulary overlap is huge, spelling matches pronunciation, and there is endless material to listen to. The hard parts are the verb system and the speed of native speech. At 1,035 hours, an hour a day gets you to B2 in about 3.2 years. The Spanish guide goes level by level.
German (Category II)
German shares a lot of core vocabulary with English, but it adds three genders, four cases and word order that sends the verb to the end of the clause. That grammar is why it needs 1,242 hours rather than Spanish's 1,035. At 30 minutes a day, plan on about 7.6 years.
Russian (Category III)
Russian brings a new alphabet, which takes a week or two, and six cases plus verbs that come in pairs for finished and unfinished actions, which take much longer. Familiar vocabulary is scarce outside borrowed technical words. At 1,518 hours, 90 minutes a day gets you there in about 3.1 years.
Japanese (Category IV)
Japanese stacks three writing systems, thousands of kanji, a verb-last sentence order and grammar that changes with politeness. Almost nothing transfers from English. 3,300 hours is a serious number: about 10.0 years at an hour a day. That doesn't make it a bad choice. It makes it a choice to plan honestly, with milestones well before B2 that are worth reaching for their own sake.
Can you go faster than this?
Yes, in a few specific ways, and none of them involve a secret method.
- You already speak a related language. If you know French, Spanish takes a fraction of the hours, because most of the vocabulary and grammar is already familiar. The calculator lets you set this. Expect it to roughly halve the total for a close relative.
- You live where the language is spoken. Immersion doesn't make each hour count for much more. It makes the hours easy to find: the bakery, the bus, the neighbors. People who move abroad and actually use the language can put in several times the weekly hours of someone studying at home, and that is what shortens their timeline.
- You spend more of your time speaking and listening. Hours spent on a flashcard app count, but hours spent in real conversation and listening to native speech build the skills B2 is measured on. A mix weighted toward the real thing gets you to "comfortable" sooner than the same hours spent mostly on drills.
What doesn't shorten it: switching apps, buying a new course every few months, or waiting for motivation. Those reset the habit without adding hours. The learners who reach B2 are rarely the most talented ones. They are the ones whose weekly hours stayed steady for long enough.
Why tracking the hours is what shortens the timeline
Nothing on this page makes the hours themselves go away. What changes your timeline is how many of them you actually do, and that's the number most learners never see.
Without a record, it's easy to count a distracted 20 minutes as an hour, or to feel like you've been studying "most days" during a month when you managed eight. Streak counters don't help much here: they tell you that you opened an app, not that you studied, and they say nothing about the podcast, the tutor session or the novel you read in the evening. A running total of real hours does three things a streak can't:
- It turns a years-long target into a weekly one. "Spanish to B2" is abstract. "3.15 hours this week" is something you can hit or miss by Sunday.
- It shows you slipping before the habit breaks. Two light weeks in a row are visible in the numbers long before they feel like quitting.
- It shows progress when you can't feel it. Somewhere around B1 most learners hit a stretch where they feel stuck. The hours keep adding up even when it doesn't feel that way, which is often enough to carry you through. We wrote about that plateau and what's really happening during it.
That is the reason we built Fluency Streak. It logs every kind of study, from apps and textbooks to tutors, podcasts and reading, and keeps a running total per language, so the number on this page becomes a number you can check against.
See your real hours, not just your streak
Fluency Streak tracks time by language and activity across everything you do. Free to start.
Download Free on the App Store →On Android? Get it on Google Play.
Where to go next
- Time to Fluency Calculator: your own timeline from your language and daily minutes.
- How many hours to learn a language: the full table for all 70 languages.
- How long it takes to learn Spanish: level by level, at 15 minutes to two hours a day.
- How long it takes to reach B2: what each CEFR level means and the hours between them.