Ljubljana, the charming capital of Slovenia, is undoubtedly one of the most pleasant surprises I’ve come across during my travels.
As I wandered through the city for the first time, I couldn’t help but wonder why I hadn’t visited this beautiful place years earlier.
Built along the banks of the Ljubljanica River, Ljubljana perfectly combines its rich history with a modern, vibrant atmosphere, making it an ideal destination for a relaxing city break.
Its compact size allows you to explore most of the city’s attractions on foot while enjoying every picturesque corner along the way.
If you’re traveling from Greece, the most budget-friendly option is to fly to nearby Zagreb and then continue to Ljubljana by train or bus. Flights to Ljubljana are often almost twice as expensive as flights to Zagreb.


Transportation in Ljubljana
The city center is compact enough to explore entirely on foot, but if you need to travel a little farther, Ljubljana has an excellent public bus network.
You can simply tap your bank card to pay, and a single journey costs €1.50.
Alternatively, you can purchase an Urbana Card, which can be loaded with up to €50. The fare remains €1.50, but your ticket is valid for 90 minutes.
This means that if you take another bus within those 90 minutes, you won’t have to pay extra fare.
What to see in Ljubljana
Ljubljana Castle
Overlooking the city from a hilltop, Ljubljana Castle is the city’s most iconic landmark.

You can reach it by funicular or on foot and enjoy panoramic views of the Old Town’s red rooftops and the Ljubljanica River.

Stari trg
Stari trg is Ljubljana’s oldest street and one of its most charming neighborhoods. Colorful historic buildings, boutique shops, cafés, and restaurants make it the perfect place for a leisurely stroll.

Cobblers’ Bridge (Šuštarski most)
One of Ljubljana’s most elegant bridges, Cobbler’s Bridge was designed by renowned architect Jože Plečnik. Its distinctive columns and beautiful river views make it one of the city’s favorite photo spots.

Robba Fountain (The Fountain of Three Carniolan Rivers)
This magnificent Baroque fountain is one of Ljubljana’s best-known landmarks. The three river gods represent the region’s three main rivers and were sculpted by Italian artist Francesco Robba.

Ljubljana Cathedral
Ljubljana Cathedral impresses visitors with its Baroque interior, elaborate frescoes, and striking bronze doors. It’s one of the city’s most beautiful religious landmarks.


Dragon Bridge
Dragon Bridge is Ljubljana’s most famous bridge, guarded by four impressive dragon statues that have become the city’s symbol.

Triple Bridge
Perhaps Ljubljana’s most recognizable landmark, the Triple Bridge connects the Old Town with the modern city center. This unique architectural masterpiece was also designed by Jože Plečnik and has become one of the city’s defining symbols.


Franciscan Church of the Annunciation
The church’s iconic pink façade dominates Prešeren Square, Ljubljana’s vibrant central square.
The square is always full of life, attracting both locals and visitors throughout the day.


Vurnik House
Known for its colorful façade, Vurnik House is one of the finest examples of Slovenian Art Nouveau architecture. Although relatively small, it’s an eye-catching building that’s well worth a stop.

Congress Square
Congress Square is one of Ljubljana’s most important historic squares and regularly hosts cultural events and open-air concerts. Right next to it stands the historic main building of the University of Ljubljana, admired for its elegant architecture.

Nearby, you’ll also find the Ursuline Church of the Holy Trinity, one of Slovenia’s finest Baroque churches, famous for its simple yet imposing façade.

In front of the church stands the Holy Trinity Column, one of the square’s most recognizable landmarks.

Republic Square (Trg Republike)
Ljubljana’s largest square serves as the country’s political and administrative center. Surrounded by modern government buildings, it hosts many of Slovenia’s most important national celebrations and events.

Tivoli Park
Tivoli Park, the largest and most beautiful green space in Ljubljana, is the perfect place for a relaxing walk, a bike ride, or simply escaping the bustle of the city.
Food in Ljubljana
Klobasarna
A small eatery in the heart of the city where you can sample traditional Slovenian dishes, including local sausages and hearty soups.
Ljubljanski dvor
If you’re looking for something filling without spending much, Ljubljanski dvor is a great choice. They serve enormous wood-fired pizzas at very affordable prices.
I paid just €2.80 for a slice of Margherita pizza that was about the size of half a pizza—and it was absolutely delicious.
Smash Ljubljana
At Smash Ljubljana, I had one of the best smashed burgers I’ve ever tasted, featuring a soft buttery bun, truffle, and perfectly crispy fries.
If you’d like to see more from my trip to Ljubljana, be sure to visit my Instagram profile.
