The time it takes to achieve fluency in Slovak varies from person to person. Generally, it may take several years of consistent practice, immersion, and daily communication to reach a fluent level. However, with dedication and regular effort, you can make steady progress on your path to fluency.