Slovenia has quickly become one of Europe's most interesting destinations for fly fishing. Here, alpine mountains, green valleys, and clear flowing waters create perfect conditions for diverse fishing.
This is a destination for those who want to combine a nature experience with technical fly fishing for species such as grayling, trout, rainbow trout, and the unique marble trout.

Why many choose Slovenia for fly fishing
Slovenia is often called Europe's green heart. The waters are clear, the environments are untouched, and the fishing is both challenging and visual.
Here you get:
- Sight fishing in clear water
- Dry fly fishing for rising grayling
- Nymph fishing in deeper currents
- Streamer fishing for larger trout
It is precisely this variety that makes Slovenia a strong alternative for fishing trips abroad.
The best rivers in Slovenia
SoÄa River
Known for its turquoise blue water. Here you can fish for grayling, rainbow trout, and marble trout in one of Europe's most spectacular landscapes.
Sava Bohinjka and Sava Dolinka
Two classic waters with great variety. Perfect for both dry fly and streamer.
Krka River
A calmer water with a long tradition. Here there are good grayling stocks and more technical fishing.
Unica River
Perfect for dry fly fishing. Limestone bottom provides stable conditions and a chance for larger fish.
Idrijca River
An underestimated water where local knowledge is often the key to success.

The species you fish for
Marble Trout
One of Europe's most fabled species. Its marbled body makes it unique, and it can grow very large.
Grayling
Known for its beautiful dorsal fin. Often over 50 cm and perfect for dry fly.
Trout
Found in several waters. Both wild and stocked fish depending on the area.
Rainbow Trout
Strong and aggressive. Provides fun and varied fishing.
