Arrive in Ljubljana, the capital city of Slovenia. Spend the day exploring the old town, visiting the Ljubljana Castle, and strolling alongside the Ljubljanica River. Enjoy local dishes and Slovenian wine at one of the traditional eateries in the city.
Visit Lake Bled, a stunning natural setting with a church-topped island, a medieval castle, and forest-lined trails. Enjoy adventure activities such as hiking, biking, or kayaking. Relax in a traditional Slovenian spa hotel or try local cuisine at one of the restaurants around the lake.
Spend the day in the Soča Valley, also known as the Emerald River Valley, and indulge in activities such as rafting, kayaking, hiking, and zip-lining while experiencing the magnificent emerald-green Soča River. Visit the Kozjak waterfall and enjoy traditional dishes at one of the various Slovenian restaurants nearby.
Explore the Triglav National Park while enjoying outdoor adventures such as hiking in the Julian Alps, white-water rafting, mountaineering, or visiting one of the many alpine lakes. Relax in a mountain hut or try traditional Slovenian dishes and cheese at one of the local restaurants.
Visit the UNESCO World Heritage Škocjan Caves and walk through the underground canyon, which includes a footbridge over the Reka River. Take a tour and learn about the cave's geology and history. Visit the nearby Lipica Stud Farm and see the famous Lipizzaner horses.
Spend time in the coastal town of Piran, known for its medieval architecture and beautiful beaches. Walk around the old town, climb to the top of the town walls, and visit the town's cathedral. Enjoy swimming, sunbathing, or renting a boat. Try seafood and other Slovenian coastal dishes at one of the traditional restaurants.
Visit the oldest Slovenian town of Ptuj, located in the eastern part of the country. Visit Ptuj Castle and admire the panoramic views of the town from the top. Go on a wine tour in the nearby wine regions and visit the Haloze hills. Explore the town's past through its museums and galleries.
Explore Maribor, the second-largest city in Slovenia. Visit the Maribor Castle and its beautiful garden, the Old Vine House, and the main square. Go wine tasting in one of Maribor's many vineyards or visit a ski resort and enjoy skiing or snowboarding.
Return to Ljubljana for shopping, street food, and last-minute souvenirs. Enjoy a peaceful, relaxing evening overlooking the river as you remember your adventures in Slovenia.
Trains are a great way to travel around Slovenia due to their reliable and timely service, and the country has an extensive network of train and bus routes. Travellers might consider renting a car for flexibility, especially in the rural areas. The total cost of travel by public transport would be around €100, while renting a car for two weeks would cost around €300.
If you have more time, consider visiting the eastern part of Slovenia, which includes the town of Ptuj, the city of Maribor, and the nearby wine regions. If you have less time, you may want to shorten your stay at one of your favourite locations on this itinerary.
Slovenia's main international airport is the Ljubljana Jože Pučnik Airport (LJU), located 28 km from Ljubljana's city centre. Other airports in Slovenia include the Maribor Edvard Rusjan Airport (MBX) and Portorož Airport (POW).