Ljubljana, Slovenia: The Ultimate Travel Guide 2026

complete guide to ljubljana
complete guide to ljubljana

Ljubljana, the vibrant capital of Slovenia, is located in the central part of the country, surrounded by scenic hills and the Ljubljanica River. The compact city center makes it perfect for exploring on foot, with charming pedestrian streets, lively squares, and a mix of modern cafés and traditional eateries. Its central location also makes it a convenient base for day trips to nearby natural and cultural attractions.

Visitors can enjoy strolling along the riverbanks, crossing the iconic Triple Bridge, or relaxing in the many green spaces like Tivoli Park. The city is known for its vibrant cultural scene, including open-air markets, street performances, and regular festivals that showcase local music, food, and art. Walking around the old town, visitors can easily experience the city’s lively atmosphere while admiring its architecture and public spaces.

Ljubljana also offers plenty of opportunities for sampling Slovenian cuisine in its many restaurants and cafés, with dishes featuring locally sourced ingredients. Whether enjoying a riverside meal, browsing boutique shops, or joining a guided walking tour, visitors will find Ljubljana’s combination of relaxed charm and central location makes it an ideal stop for exploring the heart of Slovenia.

History of Ljubljana

Ljubljana in Roman Times

Ljubljana began as a Roman settlement called Emona around 1st century AD. Emona was a fortified town with streets laid out in a grid pattern, public buildings, and defensive walls. Roman life in the city included trade, crafts, and administration, and remnants of this period, such as foundations and artifacts, can still be seen in the modern city center.

Ljubljana in the Middle Ages

During the medieval period, Ljubljana developed as a trading hub under the influence of regional nobility. Castles and fortifications were built to protect the town from invasions, and the city grew around its central market and river crossings. Guilds and local merchants flourished, shaping the city’s economy and social structure, while churches and monasteries became prominent landmarks.

Ljubljana under Habsburg Rule

From the 14th century onwards, Ljubljana came under Habsburg control, which brought stability, administrative reforms, and new architectural styles. Baroque churches and civic buildings began to appear, reflecting the wealth and cultural influence of the city. This period also saw the development of educational institutions and a growing urban middle class.

Ljubljana in the 19th Century

The 19th century marked a period of modernization and expansion for Ljubljana. The city saw new roads, bridges, and cultural institutions, alongside the rise of nationalism and intellectual movements. Public buildings, theatres, and parks were developed, transforming the cityscape and fostering a vibrant civic life.

Ljubljana in the 20th Century and Beyond

The 20th century brought both challenges and growth to Ljubljana, including occupation during World War II and post-war reconstruction. Urban planning, modern architecture, and cultural development reshaped the city. Today, Ljubljana is a lively, modern capital that preserves its historic heart while embracing contemporary culture, arts, and sustainable urban living.

Moira & Andy
Moira & Andy

Hey! We're Moira & Andy. From hiking the Camino to trips around Europe in Bert our campervan — we've been traveling together since retirement in 2020!

Read our full story here

Visiting Ljubljana for the first time and wondering what are the top places to see in the city? In this complete guide, I share the best things to do in Ljubljana on the first visit. To help you plan your trip, I have also included an interactive map and practical tips for visiting!

This website uses affiliate links which earn a small commission at no additional cost to you.

Powered by GetYourGuide

13 Best places to See in Ljubljana

This complete guide to Ljubljana not only tells you about the very best sights and tourist attractions for first-time visitors to the city but also provide insights into a few of our personal favorite things to do.

This is a practical guide to visiting the best places to see in Ljubljana and is filled with tips and info that should answer all your questions!

Dragon Bridge

Dragon Bridge Ljubljana
Dragon Bridge Ljubljana
CC BY-SA 2.0 / Jean-Pierre Dalbéra
Dragon Bridge, or Zmajski most, is where Ljubljana’s engineering ambition and mythical imagination meet. Spanning the Ljubljanica River just downstream from the central market, it was built between 1900 and 1901 at a time when the city was embracing modern technology under the Austro-Hungarian Empire. Instead of relying on traditional stone or iron, engineers chose reinforced concrete, creating a single…
Location: Zmajski most, Ljubljana, Slovenia | Hours: Open 24 hours a day; surrounding stalls, shops, and cafés keep their own schedules. | Price: Free – Dragon Bridge is a public bridge open to everyone at all times. | Website | Distance: 103.6km
Visiting Dragon Bridge

Here is a complete selection of hotel options in Ljubljana. Feel free to review each one and choose the stay that best suits your needs.

Franciscan Church of the Annunciation

Franciscan Church of the Annunciation Ljubljana
Franciscan Church of the Annunciation Ljubljana
Public Domain / Julien Maury
The Franciscan Church of the Annunciation (Franciskanska cerkev) is the warm, salmon-pink focal point of Prešeren Square and one of the first buildings you notice when you arrive in central Ljubljana. Built between 1646 and 1660, its Baroque façade was reworked around 1700 to include elegant Corinthian and Ionic capitals, niches filled with sculpted figures, and a copper statue of…
Location: Frančiškanska cerkev Marijinega oznanjenja, Prešernov trg, Ljubljana, Slovenia | Hours: Generally open daily during daytime hours, with access limited during Mass; check locally for current schedules. | Price: Free entry; donations for the upkeep of the church are appreciated. | Website | Distance: 103.6km
Visiting Franciscan Church of the Annunciation

Traveling to a country with a different currency? Avoid ATM transaction fees and pay in local currency with a Wise Card. Having used it for over 5 years, we've saved loads on fees!

Preseren Square

Prešeren Square Ljubljana
Prešeren Square Ljubljana
CC BY-SA 2.0 / biosynthesis24
Prešeren Square (Prešernov trg) is where Ljubljana’s rhythm feels most alive. This broad, open plaza at the edge of the old town is the place where locals agree to meet “under the statue,” where visitors spill in from the Triple Bridge, and where music, festivals, and everyday life constantly overlap. On any given day you might see buskers playing on…
Location: Prešeren Square, Prešernov trg, Ljubljana, Slovenia | Hours: Free – Prešeren Square is a public space open to everyone. | Price: Free – Prešeren Square is a public space open to everyone. | Website | Distance: 103.6km
Visiting Preseren Square

Explore Ljubljana at your own pace with our self-guided walking tour! Follow our curated route to discover must-see sights and local secrets that makes Ljubljana one of the best places to visit in Slovenia.

Triple Bridge (Tromostovje)

Tromostovje
Tromostovje
Tromostovje, or the Triple Bridge, is where Ljubljana’s historic soul and modern rhythm meet. Stretching across the Ljubljanica River between Prešeren Square and the old town, it looks like one grand bridge at first glance, but step closer and you realise it is actually three separate spans fanning out from the same point. The central bridge follows the original crossing,…
Location: Tromostovje, Ljubljana, Slovenia | Hours: Open 24 hours a day; nearby cafés, shops, and restaurants follow their own schedules. | Price: Free – Tromostovje is a public bridge open to everyone at all times. | Website | Distance: 103.6km
Visiting Triple Bridge (Tromostovje)

Kresija Palace

Kresija Building Ljubljana
Kresija Building Ljubljana
CC BY-SA 1.0 / puffin11k
Kresija Palace is the building that quietly steals the show as you step into Ljubljana’s Old Town from the river. Paired with Filipov Palace and crowned by a small, distinctive turret, it forms a grand urban gateway that feels both historic and very much alive. Built after the 1895 earthquake as the administrative center of the Duchy of Carniola, its…
Location: Ljubljana Tourist Information Center (TIC) Adamič-Lundrovo nabrežje 2 1000 Ljubljana Slovenia | Hours: Ljubljana Tourist Information Center: Monday to Friday: 09:00–19:00; Saturday: 09:00–18:00; Sunday and public holidays: 10:00–16:00 | Price: Free – access to the Tourist Information Center and many exhibitions in the Kresija Gallery is typically free; some special shows may have a small fee. | Distance: 103.6km
Visiting Kresija Palace

Cankarjevo Riverside

Cankarjevo Riverside in Ljubljana
Cankarjevo Riverside in Ljubljana
Public Domain / Julien Maury
Cankarjevo Nabrezje, or Cankarjevo Riverside, is where Ljubljana slows down just enough for you to savour it. Stretching along the Ljubljanica River right in the historic centre, this cobbled promenade is lined with cafés, bars, and restaurants whose terraces spill almost to the water’s edge. Yes, the prices reflect the prime setting, but lingering here over a coffee, glass of…
Location: Cankarjevo nabrežje, 1000 Ljubljana, Slovenia | Hours: Open 24 hours a day as a public riverside; individual cafés, bars, and restaurants keep their own hours, generally from late morning until late evening. | Price: Free – Cankarjevo Nabrezje is a public riverside promenade; you only pay for food and drinks in cafés and restaurants. | Distance: 103.6km
Visiting Cankarjevo Riverside

Ljubljana Cathedral

Stolnica Sv. Nikolaja
Stolnica Sv. Nikolaja
CC BY-SA 3.0 / Mihael Grmek
Ljubljana Cathedral, or Stolnica svetega Nikolaja, is one of those buildings you keep coming back to, whether you’re following cobbled streets from the river or glancing up at the skyline to spot its octagonal dome and twin towers. Its roots reach back to a 13th-century Romanesque church, but what you see today is the result of an ambitious Baroque transformation…
Location: Ljubljana Cathedral, Dolničarjeva ulica, Ljubljana, Slovenia | Hours: Typically open daily during daytime hours, with access restricted during services or special ceremonies; check local notices for current times. | Price: Free entry for general visits; donations for the upkeep of the cathedral are appreciated. | Website | Distance: 103.6km
Visiting Ljubljana Cathedral

Congress Square

Ljubljana Castle from the Congress Square
Ljubljana Castle from the Congress Square
CC BY-SA 2.0 / Med Cruise Guide
Kongresni Trg, or Congress Square, is where Ljubljana feels both stately and relaxed at the same time. Framed by the Ursuline Church, the Philharmonic Building, university buildings, and the leafy Star Park (Park Zvezda), it is a wide, open space that invites you to slow down, sit on a bench, and take in the city’s architectural layers. Jože Plečnik’s redesign…
Location: Kongresni Trg, Congress Square, Ljubljana, Slovenia | Hours: Open 24 hours a day as an outdoor public space; nearby churches, institutions, and cafés have their own schedules. | Price: Free – Kongresni Trg is a public square open to everyone. | Distance: 103.6km
Visiting Congress Square

Ljubljana Town Hall

Ljubljana Town Hall
Ljubljana Town Hall
CC BY-SA 2.0 / Ramón
Ljubljana Town Hall (Ljubljanska Mestna Hiša) stands at the heart of Town Square, just a few steps from Ljubljana Cathedral, and perfectly captures the city’s layered history. Originally a Gothic structure from the late 15th century, it was dramatically reshaped in the early 1700s by Italian architect Carlo Martinuzzi, who gave it the curved gable, loggia, and Venetian-style balcony that…
Location: Town Hall, Stritarjeva ulica, Ljubljana, Slovenia | Distance: 103.6km
Visiting Ljubljana Town Hall

Vodnik Square

Vodnikov trg Ljubljana
Vodnikov trg Ljubljana
CC BY-SA 2.0 / Marie Thérèse
Vodnikov trg, or Vodnik Square, is where Ljubljana’s cultural memory meets its everyday appetite. Named after Valentin Vodnik, the 18th–19th century poet, priest, and journalist who championed the Slovene language, the square is anchored by his bronze statue, unveiled in 1889 as the city’s first public monument to a Slovene cultural figure. What was once a modest pedestal with a…
Location: Vodnikov trg, Ljubljana, Slovenia | Hours: The square is accessible at all times, but market activity is typically concentrated in the morning and early afternoon, with fewer stalls on Sundays and public holidays. | Price: Free – Vodnikov trg and the outdoor sections of the market are public spaces; you only pay for what you buy. | Distance: 103.6km
Visiting Vodnik Square

Ljubljana Castle

Ljubljana Castle
Ljubljana Castle
Ljubljana Castle, perched high on Castle Hill, is the lookout point you keep noticing no matter where you stand in the city. First fortified in the Middle Ages on a hill that has been inhabited since around 1200 BC, it grew into a powerful stronghold for the rulers of Carniola, from King Ottokar II of Bohemia to the Habsburgs. Over…
Location: Ljubljanski grad, Grajska planota, Ljubljana, Slovenia | Hours: Castle and Funicular Railway: January to April & October to December: 09:00 – 19:00; May to September: 09:00 – 22:00 | Price: Adults: Castle €19.00 (+€4.00 for audio guide),Funicular Railway (return ticket): €6.00 | Website | Castle Ticket with Optional Funicular Ride | Distance: 103.6km
Visiting Ljubljana Castle
Powered by GetYourGuide

Cobblers' Bridge

Cevljarski most Cobblers Bridge
Cevljarski most Cobblers Bridge
Cobblers' Bridge (Cevljarski Most) is one of Ljubljana’s most atmospheric crossings, a place where centuries of trade, craftsmanship, and everyday life have flowed as steadily as the Ljubljanica beneath it. Once a wooden span lined with small workshops, it began as the Upper Bridge in the medieval city and later became home to shoemakers, whose stalls gave the bridge its…
Location: Čevljarski most, Cobblers' Bridge, Ljubljana, Slovenia | Hours: Accessible 24 hours a day; nearby cafés and shops keep their own schedules. | Price: Free – Cobblers' Bridge is a public pedestrian bridge open to everyone. | Website | Distance: 103.6km
Visiting Cobblers' Bridge

Old Square

Stari trg Ljubljana
Stari trg Ljubljana
CC BY-SA 2.0 / Leon Yaakov
Old Square, or Stari Trg, is where Ljubljana’s old town feels most intimate. This gently curving street-squared space is lined with Baroque houses, historicist façades, and cosy shopfronts that trace the city’s evolution from medieval market town to Habsburg-era hub. The lanes here twist and narrow like something from a much older time, yet the buildings themselves often reveal 17th-,…
Location: Stari trg, Ljubljana, Slovenia | Hours: Accessible 24 hours a day as part of the pedestrian old town; individual shops, galleries, and cafés have their own opening times. | Price: Free – Old Square is a public street in the old town; you only pay for any cafés, shops, or attractions you choose to visit. | Distance: 103.6km
Visiting Old Square

Best Day Trips from Ljubljana

A day trip from Ljubljana offers the perfect opportunity to escape the urban rhythm and discover the surrounding region's charm. Whether you're drawn to scenic countryside, historic villages, or cultural landmarks, the area around Ljubljana provides a variety of easy-to-reach destinations ideal for a one-day itinerary.

Skofja Loka

Cappuchin Bridge Škofja Loka, Slovenia
Cappuchin Bridge Škofja Loka, Slovenia
CC BY-SA 2.0 / Bernd Thaller
Škofja Loka is the kind of small town that makes you slow down. Tucked where the Poljanska and Selška rivers meet, about 25 kilometres northwest of Ljubljana, it feels like a perfectly framed medieval painting: pastel façades, cobbled streets, a stone bridge, and a castle watching over it all from a wooded hill. First mentioned in 973 AD, it has…
Location: Škofja Loka, Slovenia | Hours: The Old Town is accessible at all times; the castle and museum keep regular daytime hours, typically closing in the late afternoon. | Price: Entry to the Old Town is free; expect a modest fee (often under €10) for Škofja Loka Castle and the Loka Museum, with discounts for children, students, and families. | Distance: 19.7km
Visiting Skofja Loka

Predjama Castle

Predjama Castle
Predjama Castle
CC BY-SA 3.0 / Tiia Monto
Predjama Castle is one of those places that looks almost too dramatic to be real. Wedged into a 123-metre-high cliff, it seems to grow straight out of the rock, with its walls merging into the cave mouth behind. Its name literally means “in front of the cave,” and that unusual setting once gave it a huge defensive advantage: attackers could…
Location: Predjama Castle, Predjama, Slovenia | Hours: January – March: 10:00 – 16:00 April & October: 10:00 – 17:00 May, June, September: 09:00 – 18:00 July & August: 09:00 – 19:00 November – December: 10:00 – 16:00 | Price: Adult: €21.00 | Website | Distance: 39.7km
Visiting Predjama Castle
Powered by GetYourGuide

Lake Bled

Lake Bled
Lake Bled
Lake Bled, tucked into the foothills of the Julian Alps, is the kind of place that looks like it belongs on a postcard or film set. A perfect oval of emerald water, a tiny island topped with a church, and a medieval castle clinging to a cliff above—everything about the scene feels carefully composed. Yet this is a very real…
Location: Lake Bled, Bled, Slovenia | Distance: 46.6km
Visiting Lake Bled
Powered by GetYourGuide

Vintgar Gorge

Vintgar Gorge, Slovenia
Vintgar Gorge, Slovenia
CC BY-SA 4.0 / Veronika.szappanos
Vintgar Gorge is the wild, dramatic side of the Bled area—a narrow canyon where the Radovna River has carved its way through rock, leaving behind turquoise pools, rapids, and sculpted cliffs. Just 4 kilometres from Lake Bled, it offers a completely different atmosphere: cool, shaded, and filled with the constant sound of rushing water. The 1.6-kilometre route through the gorge…
Location: Vintgar Gorge, Turistično društvo Gorje, Podhom, Zgornje Gorje, Slovenia | Hours: Winter: Daily 9:00 – 16:30 Summer: Daily 7:00 – 18:30 | Price: Adults: €15,00 | Website | Distance: 48.2km
Visiting Vintgar Gorge
Powered by GetYourGuide

Trieste

trieste
trieste
Visiting Trieste offers a unique blend of Italian charm and Central European influence, making it a fascinating destination for travelers. Located at the crossroads of Italy, Slovenia, and Austria, Trieste boasts a rich history and diverse cultural heritage. The city’s stunning architecture reflects its past under the Austro-Hungarian Empire, with grand neoclassical buildings, elegant squares, and a beautiful waterfront promenade.…
Visiting Trieste

Cividale del Friuli

Cividale del Friuli veduta
Cividale del Friuli veduta
CC BY-SA 4.0 / Sirleonidas
Cividale del Friuli, a picturesque town in Italy's northeastern region, offers a captivating blend of history, culture, and natural beauty. Founded by Julius Caesar as a Roman colony in 50 BC, the town's historic center, now a UNESCO World Heritage site, showcases a remarkable array of medieval and Renaissance architecture. Key landmarks such as the Tempietto Longobardo, an exquisite example…
Visiting Cividale del Friuli

Udine

udine italy
udine italy
Visiting Udine, located in the northeastern region of Friuli Venezia Giulia, Italy, offers a journey through a city rich in history, art, and culture. Udine is known for its charming old town, where Venetian influence is evident in its architecture and layout. The city’s centerpiece is the stunning Piazza della Libertà, often referred to as the most beautiful square in…
Visiting Udine
Powered by GetYourGuide

Maribor

Complete guide to Maribor
Complete guide to Maribor
Maribor, the second-largest city in Slovenia, sits in the northeast of the country within the lush wine-growing region of Styria. Nestled along the Drava River and surrounded by rolling hills, vineyards, and the nearby Pohorje Mountains, it offers visitors a perfect balance between urban charm and natural beauty. Its location makes it an appealing stop for those exploring Slovenia beyond…
Visiting Maribor
Powered by GetYourGuide

Where to Stay in Ljubljana

To make the most of visiting Ljubljana and exploring its historic center, staying overnight near the old town is ideal. In the heart of the city, you can find a mix of boutique and luxury hotels that put you within walking distance of landmarks such as Ljubljana Castle, Triple Bridge, and Prešeren Square. For example, Grand Hotel Union offers elegant rooms, a rooftop terrace, and easy access to the pedestrian streets of the old town. Another central option is Hotel Cubo, known for its modern design, spacious rooms, and proximity to cafés and shops.

For travelers looking for a charming, boutique experience, the area around the Ljubljanica River is perfect. Vander Urbani Resort is a stylish hotel with a rooftop pool and riverside dining, giving visitors a blend of relaxation and city access. Nearby, City Hotel Ljubljana offers comfortable accommodations and convenient proximity to cultural sites, markets, and walking routes along the river.

For those preferring a quieter stay while still being close to the center, the district of Bežigrad or further south toward Tivoli Park provides excellent options. Staying slightly outside the old town often offers a more peaceful environment while still keeping the city’s main attractions within easy reach by a short tram, bike, or walking trip. These areas combine urban convenience with calm streets and greenery, ideal for enjoying Ljubljana at a relaxed pace.

Using the our Hotel and Accomodation map, you can compare hotels and short-term rental accommodations in Ljubljana. Simply insert your travel dates and group size, and you’ll see the best deals for your stay.

Ljubljana Accommodation Map

Best Time to Visit Ljubljana

Visiting Ljubljana in Winter

Winter in Ljubljana is relatively mild, with occasional snow that adds a picturesque charm to the old town and riverfront. This is a quieter time for sightseeing, making it ideal for exploring museums, cafés, and historic streets without the crowds. The festive season is particularly appealing, with Christmas markets, lights along the Ljubljanica River, and cultural events creating a cozy atmosphere.

Visiting Ljubljana in Spring (Best)

Spring is considered the best time to visit Ljubljana, as the weather is mild and the city’s parks and riverbanks burst into bloom. Outdoor cafés reopen, and events like the Ljubljana Festival kick off with concerts, theatre, and cultural performances. Spring is perfect for walking tours, cycling along the Ljubljanica, or enjoying boat rides through the historic center while avoiding peak tourist crowds.

Visiting Ljubljana in Summer

Summer brings warmer temperatures and longer daylight hours, ideal for festivals, open-air concerts, and riverside dining. The city comes alive with music, theatre, and cultural events, including the popular Ljubljana Jazz Festival. While it is busier with tourists, summer offers a lively urban vibe, outdoor markets, and opportunities for day trips to nearby natural attractions.

Visiting Ljubljana in Autumn

Autumn in Ljubljana is marked by cooler temperatures and vibrant foliage along the river and in city parks. Wine festivals, food fairs, and cultural exhibitions provide an opportunity to experience local traditions and cuisine. It is also a great time for photography and strolling through the old town, as the tourist crowds thin out and the city takes on a warm, colorful ambiance.

Annual Weather Overview

  • January 5°C
  • February 7°C
  • March 11°C
  • April 17°C
  • May 20°C
  • June 25°C
  • July 27°C
  • August 27°C
  • September 21°C
  • October 16°C
  • November 10°C
  • December 5°C

How to get to Ljubljana

Getting to Ljubljana by Air

Nearest airports: Ljubljana Jože Pučnik Airport (LJU) is the main international gateway, located about 26 km north of the city center. Regular flights connect Ljubljana with major European hubs such as Frankfurt, Vienna, Munich, London, and Paris. From the airport, travelers can reach the city via shuttle buses, taxis, or car hire services, making it convenient for both short stays and longer visits. For the best deals and a seamless booking experience, check out these flights to Ljubljana on Booking.com.

Getting to Ljubljana by Train

Ljubljana is well connected to the European rail network and sits on major lines linking it to cities like Vienna, Zagreb, and Venice. Frequent domestic services run to towns such as Maribor, Koper, and Bled. The central station, Ljubljana Railway Station, is within easy reach of the old town and offers connections to both high-speed and regional trains, making it a practical choice for rail travelers. You can easily check schedules and book tickets through the Slovenian Railways. However, for a smoother experience, we recommend using Omio, which simplifies the booking process and lets you compare prices and schedules all in one place.

Getting to Ljubljana by Car

Driving routes: Ljubljana is accessible via Slovenia's motorway network, with the A1 connecting north to Maribor and south to the Croatian border, and the A2 linking the city to Austria and Italy. Parking in the city center is available in designated lots, underground garages, and on-street zones, though traffic and limited spaces in the old town may require planning.

Travelling Around Ljubljana

Ljubljana’s compact city center is highly walkable, with most landmarks, restaurants, and cafés within easy distance. For longer trips, the city has a reliable bus network, taxis, and bike-sharing schemes, which make it easy to explore neighborhoods beyond the old town. Walking and cycling are particularly enjoyable along the Ljubljanica River and the tree-lined streets of the pedestrian-friendly old town.