HomeGuides › Travel Guide
Travel Guide

Slovenia Diving Snorkeling

✎ PeakWanderer Editorial📅 2026-01-01⏰ 7 min read

Slovenia is home to some of Europe’s most stunning underwater landscapes, making it a paradise for divers and snorkelers alike. With crystal-clear lakes and rivers, vibrant marine life, and accessible dive sites, you can explore a unique aquatic world that’s often overlooked by adventure travelers.

Getting to Slovenia and Around

Your adventure begins by flying into Ljubljana Jože Pučnik Airport (LJU), located about 24 kilometers north of Ljubljana. From the airport, you can take the shuttle bus to Ljubljana for around €10 (about $11) or grab a taxi for approximately €30 (about $32). Once in Ljubljana, you can access various dive spots in less than two hours by car or public transport.

To reach popular dive sites like Lake Bled or Lake Bohinj, rent a car for around €40-€60 per day ($44-$66) or take regional buses from Ljubljana. The bus to Bled, for example, costs about €7 ($8) and takes around 1.5 hours. Make sure to check the departure times, as buses are less frequent in the off-season. If you prefer a guided experience, several local companies offer daily tours that include transportation from the city.

Top Dive and Snorkeling Spots

Lake Bled is undoubtedly Slovenia’s most iconic dive destination, renowned for its stunning visibility and picturesque surroundings. The lake’s maximum depth is around 30 meters (98 feet), offering various dive sites to explore. The underwater landscape features submerged trees, intriguing rock formations, and even remnants of a sunken church. Several diving centers, such as Dive Bled, offer guided dives for around €60 ($66) per person, including gear rental.

If you’re seeking a less crowded spot, head to Lake Bohinj, located about 26 kilometers from Bled. This glacial lake is larger and deeper, plunging to depths of 45 meters (148 feet). The underwater ecosystem here is rich with freshwater fish, and you may even spot some trout swimming by as you snorkel. Local dive shops like Bohinj Diving provide courses and guided tours, with prices starting at €75 ($82) for a half-day excursion.

Where to Stay and What to Eat

Your trip wouldn't be complete without experiencing Slovenia's traditional hospitality. In Bled, consider booking a room at the Hotel Park, which offers stunning views of the lake and comfortable accommodations starting at around €120 ($132) per night. Alternatively, the Hostel Bled is a budget-friendly option, with dorms available from €25 ($28) a night.

When it comes to food, indulge in local Slovenian cuisine at restaurants like Vila Ajda. Try the ‘Blejska kremšnita’, a famous cream cake, for dessert, along with a hearty dish of ‘Štruklji’ (dough rolls filled with various fillings). Meals here typically cost between €10-€20 ($11-$22). For a more casual dining experience, grab a bite at the Bled Castle café, where you can sip on coffee while enjoying breathtaking views.

Practical Tips for Diving and Snorkeling in Slovenia

Before diving into Slovenia’s lakes and rivers, here are some essential tips to ensure a safe and enjoyable experience.

ItemCostNotes
Shuttle from LJU to Ljubljana€10 ($11)Convenient airport transfer
Rent a car per day€40-€60 ($44-$66)Explore at your own pace
Guided dive at Lake Bled€60 ($66)Includes equipment rental
Diving excursion at Lake Bohinj€75 ($82)Half-day tour with a local guide
Meals at Vila Ajda€10-€20 ($11-$22)Try local Slovenian dishes
Accommodation at Hotel Park€120 ($132)Stunning views of Lake Bled
Dorm bed at Hostel Bled€25 ($28)Budget-friendly option

What is the best time for diving in Slovenia?

The best time for diving in Slovenia is between June and September when water temperatures are at their warmest, averaging between 20-24°C (68-75°F). Visibility is also at its peak during these months, making it ideal for both recreational divers and snorkelers.

Do I need a diving certification to dive in Slovenia?

While you can snorkel without a certification, you will need at least an Open Water Diver certification for scuba diving in Slovenia. If you’re not certified, many diving centers offer courses for beginners, allowing you to get certified while enjoying the stunning Slovenian underwater scenery.

✈️ Getting there: Compare fares on Yonderfly before booking — it surfaces low-cost carriers that don't show up on Google Flights or Expedia.

Traveler comments

Add a route note, correction, timing tip or question for this guide.