Average Progress

How Fast Will I Learn Spanish Online?

Naturally, the amount of time it takes you to learn Spanish depends on your particular learning ability and the effort you put in to your studies. However, you can expect to take between 60 and 80 hours of online Spanish classes to complete each level of our general program. Seeing as there are 6 levels, the full program should take you approximately 360 to 480 hours.


How fast can I learn Spanish?

Visit our Spanish Levels & Progress page to get an rough idea of where you will start our program and refer to our fees page in order to budget your costs.

Join Our Newsletter

Sign up to receive Spanish lessons and the latest news from our school by joining our newsletter program.


We will help you learn Spanish online quickly and conveniently and our courses will give you a deeper understanding of the Hispanic world.