Top 11 Best Things To Do in Ljubljana: Slovenia's Charming Capital

Author profile picture

By Kesia Olitoquit

Travel Writer

Experts in travel to Europe
We have years of experience and local knowledge
24/7 customer support
Reach us any time of the day in just a few seconds

Interested in the best things to do in Ljubljana? Thanks to its compact size, this small capital is a breeze to explore, especially when strolling along the Ljubljanica River. With this list of 11 recommendations, planning your trip becomes even easier. Soak up Ljubljana's scenic riverfront and charming old town while discovering cozy cafes and unique shops at every turn. 

Even though Ljubljana is Slovenia’s largest city, it feels like a cozy, oversized town you’ll fall in love with. This small capital is easy to navigate, and with Ljubljana's wide range of tours and activities, you can hop from one stunning sight to another effortlessly. It’s perfect for those who are short on time.

If you’re planning to explore Slovenia, Ljubljana is an excellent base. Choose from Ljubljana's top places to stay, and spend a day or two discovering the city. If you have more time to spend, consider joining one of the many day trips available from Ljubljana, taking you to other top destinations in Slovenia like Bled or Piran.

Sound like a plan? Then, let’s dive into the list of things to do in Ljubljana, a wonderful, quiet town.

Popular Tour Types in Ljubljana

shutterstock_2165980457.jpg

If you’re looking for the best things to do in Ljubljana, you’re in for a treat. Walking tours along Ljubljana's charming streets are a fun way to uncover the city’s rich history while soaking up the cozy atmosphere and checking out top Ljubljana attractions. 

If you love good wine, don’t miss out on Slovenian wine-tasting experiences where you can sip and savor Slovenia’s exceptional local wines and learn about the country’s wine-making traditions.

Explore Ljubljana’s culture on tours that showcase its fascinating stories and stunning architecture. And if you’re a nature enthusiast, jump on nature and wildlife tours starting from Ljubljana to explore the beautiful landscapes and diverse ecosystems just outside the city. 

Top 11 Things To Do in Ljubljana

shutterstock_241592236.jpg

Ready to explore the top things to do in Ljubljana? This list contains the best attractions and experiences that highlight the city’s charm. From scenic riverfront strolls and enchanting old-town adventures to delicious local bites and must-see landmarks, these 11 picks will make your time in Ljubljana unforgettable. 

11. Snap a Picture in Front of the Pink Church

shutterstock_2365006173.jpg

A top spot for your photos in Ljubljana is the Franciscan Church of the Annunciation, affectionately known as the pink church (even if it’s often called red). To find it, cross the Cobblers’ Bridge and stroll along the river until you reach the lively Preseren Square

This beautiful Baroque church stands out with its stunning pink facade, making it a must-see on your list of things to do in Ljubljana. You can go inside if there is no ongoing service. If you can’t, the exterior is perfect for capturing those Instagram-worthy shots. So grab your camera and snap away—you won’t want to miss this famous landmark. 

10. Admire the Architecture of Joze Plecnik

shutterstock_384696028.jpg

If you’re fascinated by architecture, one of the best things to do in Ljubljana is to explore the legacy of Joze Plecnik. He is known as the architect who transformed the city with his creative designs. His unique style mixes elegant shapes, classical influences, and innovative materials, making his buildings stand out.

Among his notable works is the Triple Bridge, a UNESCO-listed spot connecting the city's old and new parts. Another is the National and University Library, where you can admire Plecnik's talent for creating grand, monumental spaces. Other Ljubljana attractions he designed are the lively central market and the picturesque Ljubljanica riverbanks. 

Exploring a wide variety of architecture tours in Ljubljana is a great way to acquaint yourself with all his fantastic work. And don’t forget to swing by the Plecnik House, a museum housed in his former residence, to honor his contributions to the city.

9. Enjoy a Coffee at Ljubljanica's Riverside Cafes

shutterstock_1142273210.jpg

One of the best things to do in Ljubljana is to kick back with a coffee at one of the charming riverside cafes that line the Ljubljanica River. It winds lazily through the Old Town, providing stunning views from the bridges and streets that run alongside it. Grab your favorite brew and join the locals in this beloved pastime.

Many cafes offer delicious pastries and light bites to complement your coffee. They’re perfect for a light breakfast or an afternoon snack. Swing by during the late morning or early afternoon when the atmosphere is just right to enjoy river views, one of the best Ljubljana attractions. Don’t forget to try a traditional dessert like "kremsnita" (custard slice) or “potica” (a nut roll).

This riverside area is also a fantastic place to stay while you’re in the city. For easy access to the city’s attractions, why not stay at one of the centrally located hotels in Ljubljana?

You’ll be close to all the main sights and get to enjoy the city’s warm, welcoming café culture right at your doorstep.

8. Appreciate Art at the National Gallery of Slovenia

shutterstock_108083240.jpg

With art tours in Ljubljana being a popular tourist pick, the National Gallery must be on your list. It’s Slovenia's top museum for historical art. Inside, you’ll find the country's most extensive collection of fine art, spanning from the High Middle Ages to the 20th century. 

Here, you can explore nearly 600 works by Slovenian and European artists, all divided into sections by historical periods. Don’t miss the permanent exhibition featuring pieces by Zoran Music, one of Europe’s leading modernist painters, along with various intriguing temporary exhibitions.

One standout feature of the gallery is the original Robba Fountain, an iconic piece of Baroque art that once graced the city’s main square. After soaking in the art, treat yourself to the gallery’s lovely cafe, where you can enjoy a delicious range of cakes, coffee, and tea. There’s also a gift shop filled with books and postcards, perfect for souvenirs. 

7. Enjoy the Unique Vibe of Metelkova Mesto

53038486652_e576175481_k.jpg
Photo by orkomedix, from Flickr. No edits made.

Among the things to do in Ljubljana, visiting Metelkova Mesto is one of the most unique. This lively neighborhood, originally an ex-army garrison, was taken over by settlers in the 1990s and has transformed into a creative hub of graffiti and murals. Just a mile from the Town Square, Metelkova is unlike any other neighborhood.

This district has bizarre buildings, urban street art, and a relaxed, laid-back vibe. It’s a gathering spot for artists, designers, hippies, and students, mingling in a space where individuality is celebrated. 

If you’re looking for alternative places to visit in Ljubljana, Metelkova Mesto is definitely it! The district’s creative atmosphere invites you to wander its quirky streets, snap some photos, and soak in the eclectic charm of this one-of-a-kind spot. You can wind down here after taking a guided tour of Ljubljana.

6. Savor Slovenian Cuisine

54039392141_f60d9fde19_k.jpg
Photo by Jorge Franganillo, from Flickr. No edits made.

When it comes to activities in Ljubljana, savoring the local cuisine is a must! Slovenian food is influenced by its neighboring countries, blending Central European, Mediterranean, and Italian flavors. You’ll find classics like sausage, schnitzel, and goulash, all of which showcase the region's hearty fare. 

One standout treat you have to try is the Gibanica cake. It’s a unique regional pastry layered with poppy seeds, walnuts, apples, and cheese. It might sound unusual, but think of it as a delightful cross between apple pie and a poppy seed muffin—absolutely delicious!

small-group food walking tour in Ljubljana is your ticket to tasting the city’s delicacies. If you’re a fan of spirits, don’t miss the chance to taste Slovenia's most extensive gin on a Broken Bones Gin experience. And if wine is more your style, an interactive wine-tasting tour in Ljubljana is always an option. 

Enjoy food and culture in one with a traditional Slovenian dinner and a folk dance performance. If you’re looking for more ways to explore the city’s culture through food, a host of delightful Ljubljana food adventures are waiting for you. 

5. Spend Some Downtime in Tivoli Park

shutterstock_511877323.jpg

After hours spent on sightseeing tours in Ljubljana, take a break at Tivoli Park, the most significant green space in Slovenia's capital. This beautiful park, also known as Tivoli City Park, connects the bustling city center with the serene forested slopes of Roznik Hill. 

A few blocks from the busiest streets, it offers a peaceful retreat with tranquil ponds, tree-lined paths, colorful flower gardens, and playgrounds. Visiting Tivoli Park is among the best activities in Ljubljana for families and anyone looking to unwind.

While it may not be as famous as its namesake in Copenhagen, Ljubljana's Tivoli Park is a beloved destination for locals, especially on weekends. With its expansive 3 square miles (5 square kilometers) of greenery, it’s one of the best places to visit in Ljubljana for some downtime.

4. Cruise on the Ljubljanica River

shutterstock_1527582830 (1).jpg

If you’re looking for fun things to do in Ljubljana, don’t miss out on a boat tour along the Ljubljanica River! This is one of the coolest Ljubljana attractions, giving you a whole new view of the city’s stunning architecture and lively vibe. There’s something super relaxing about cruising on the water and taking in all the sights.

The excitement builds as the river splits into two, offering gorgeous views of the city’s natural beauty. The iconic Dragon Bridge is a must-see! As you return to the Old Town, keep an eye out for other landmarks like the charming Cobblers’ Bridge, the fascinating Triple Bridge, the bustling Main Market, and the quirky Butcher’s Bridge.

If you want to mix it up, you can also try kayaking on the Ljubljanica River with beer tasting for a fun twist! Another fun way to enjoy the water is joining a Ljubljana paddleboard lesson. These adventures are all perfect ways to chill out and soak up the charm of Ljubljana while enjoying some fresh air and beautiful scenery.

3. Take a Day Trip to Lake Bled

shutterstock_2036361674.jpg

Looking to maximize your time while in Slovenia? A half-day trip to the enchanting Lake Bled from Ljubljana is a must. You’ve probably seen the iconic photo of the church on the island in the middle of the lake—it looks like something straight out of a fairy tale. Luckily, it’s real and just a short trip away from Ljubljana. 

You can easily get there by express train in about 40 minutes, or for a hassle-free experience, join a guided day trip. Some experiences combine visits to other Slovenian gems like a tour to Lake Bled and Bohinj, including Vintgar Gorge, or a day tour to Lake Bled, Postojna Cave, and Predjama Castle.

Once at Lake Bled, you can enjoy a peaceful walk around the lake, taking in the stunning views. For a unique experience, hop on a traditional boat to the island and explore the charming church. You can also hike up to Bled Castle, perched 100 meters above the lake.

2. Stroll Through Ljubljana's Old Town

shutterstock_2197896619.jpg

One of the best things to do in Ljubljana is to wander through the Old Town, where every corner feels full of history. Start at Presernov Trg Square, the heart of the city. You’ll find three of the most recognizable Ljubljana attractions: the pink Franciscan Church, the monument to poet France Preseren, and Plecnik’s iconic Triple Bridge. 

Cross the Triple Bridge, and you’ll be at the Central Market, another of Plecnik’s creations. If you’re there on a Friday, check out the Open Kitchen food market—it's a local favorite!

Just a short walk away is the famous Dragon Bridge. Taking a photo with the dragon is practically a must-do in Ljubljana! Not far from there, Mestni Trg Square has been a critical spot in the city since the 12th century, with Baroque palaces, including the Town Hall, replacing the medieval buildings. 

In front of the Town Hall, you’ll spot the beautiful Fountain of the Three Carniolan Rivers, created by sculptor Francesco Robba. To dive into the city’s history, why not join a tour of Ljubljana Old Town with a local guide? You’ll pick up a lot of fun facts about Ljubljana on a tour. 

1. Explore Ljubljana Castle

shutterstock_2297730197.jpg

Ljubljana Castle, standing proudly on a hill above the city for nearly 900 years, is one of the most iconic Ljubljana attractions. To reach the castle, you can walk up or take the castle’s funicular, which is quicker, especially if you want to save time. The funicular can have long queues, so starting your day here is a good idea.

The castle was originally a medieval fortress, and now it’s one of the most popular places to visit in Ljubljana. Once at the top, you can explore the large courtyard, grab a bite to eat at the restaurant or enjoy a drink while soaking in the views. For the best panoramic views, head up to the Outlook Tower and take in a sweeping 360-degree vista of the city. 

With so much to see and do, Ljubljana Castle should be at the top of your list of things to do in Ljubljana. This is easy to achieve with a Ljubljana city tour that includes a stop at the castle

What Are the Best Things To Do in Ljubljana? The Short Answer

shutterstock_1336567010.jpg

When considering the best things to do in Ljubljana, you'll find a delightful mix of experiences that capture the essence of Slovenia’s capital. Explore Presernov Trg Square and the surrounding Old Town with its enticing architecture and cozy atmosphere. Stroll along the Ljubljanica River, where you can enjoy kayaking or stand-up paddleboarding to get a unique city perspective. 

Make time to visit Ljubljana Castle for panoramic city views and history. Day trips to Lake Bled are also popular and easily accessible, making a scenic escape from the city. Lastly, indulge in local flavors at the Central Market or the many cafes that line the river. 

This city is full of charm, from its walkable streets to its warm and welcoming vibe. With this list of must-do activities, you’re all set to craft the perfect Ljubljana adventure. If you’re looking for more ideas, you can take inspiration from the top itineraries in Ljubljana to make the most of your visit.

FAQs: Best Things To Do in Ljubljana

shutterstock_2138151769.jpg

What is the best way to get around Ljubljana? 

Getting around Ljubljana is convenient with its efficient public transportation system, including buses that make exploring the city easy and affordable. 

private airport transfer to Ljubljana city center is available if you’re looking for premium comfort when you arrive. And if you prefer to completely control your adventure, renting a car in Ljubljana is a great option, allowing you to explore the city and its surroundings at your own pace.

Can you start a multi-country tour in Ljubljana?

Yes, multi-country trips starting in Ljubljana are an option. You can begin your journey in Ljubljana and then travel to Split and Dubrovnik for an exciting Slovenia-Croatia adventure. 

Another popular option is a Balkan rail adventure, taking you from Ljubljana in Slovenia to Bosnia and Herzegovina, Serbia, and Macedonia. These routes offer a blend of scenic landscapes and diverse cultural experiences, making Ljubljana a perfect starting point for exploring multiple countries.

Is 2 days in Ljubljana enough? 

Yes, you can explore Ljubljana in just two days. For example, tour the Old Town in the morning, join a food tour for lunch, and relax along the river in the afternoon. The next day, take a half-day tour to Lake Bled and return to the city to spend your afternoon in Metelkova Mesto or Tivoli Park. This is enough time to explore the fun things to do in Ljubljana. 

If you can extend your stay, a 3-day city break in Ljubljana allows for a more in-depth experience of the city’s attractions and hidden gems. Of course, the more time you spend here, the more you’ll be able to enjoy Ljubljana's charm and culture.

Link to appstore phone
Install Europe’s biggest travel app

Download Europe’s biggest travel marketplace to your phone to manage your entire trip in one place

Scan this QR code with your phone camera and press the link that appears to add Europe’s biggest travel marketplace into your pocket. Enter your phone number or email address to receive an SMS or email with the download link.