Skip to main content
Search for a place or activity

9 of the Best Museums in Ljubljana and How To Visit

Ljubljana packs a punch when it comes to museums, covering modern art, local history, and more.
View from the top of steps descending into a dimly lit, stone museum hall in Ljubljana.
Photo credit:Kit Leong / Shutterstock

Slovenia’s charming capital is known for its leafy streets, art nouveau architecture, and riverside cafés—but it’s also home to some of the best museums in Central Europe. Whether you're into contemporary art, medieval history, or quirky collections, Ljubljana’s museums offer something for every kind of curious traveler.

This guide to the best museums in Ljubljana will take you through the city's top cultural attractions, with practical info on how to visit and what to explore nearby. Read on for your ultimate Ljubljana museum guide with all you need to plan an art- and history-filled day out.

1. National Gallery of Slovenia

The ornate exterior of the National Gallery of Slovenia in Ljubljana.
The National Gallery of Slovenia is a stately palace inviting visitors into Ljubljana's artistic soul.Photo credit: milosk50 / Shutterstock

Discover classical and modern art in a grand, elegant setting at the National Gallery of Slovenia.

To kick off your cultural exploration of the city, start at the National Gallery. As one of the top Ljubljana art museums, this is a must for lovers of painting and sculpture. Housed in a beautiful 19th-century building near Tivoli Park, the collection spans from medieval frescoes to 20th-century Slovenian masters such as Zoran Mušič. After browsing the galleries, take a stroll through leafy Tivoli or head to nearby Prešeren Square for a coffee break.

Don’t miss: The gilded Baroque altar pieces and works by many of Slovenia’s renowned artists.

2. National Museum of Slovenia

View up the sculpture-lined stairs of the National Museum of Slovenia in Ljubljana.
Ancient artifacts and rare texts bring centuries of European history to life at the National Museum of Slovenia.

The National Museum of Slovenia, the country’s oldest museum, is packed with ancient artifacts

Set in a stately neoclassical building near the National Gallery, the National Museum of Slovenia is a highlight among Ljubljana cultural attractions—and a key stop on any Ljubljana history tour. The collection here includes Roman relics, medieval manuscripts, and archaeological finds from around Slovenia. It's a great spot if you’re seeking depth in your cultural experience, and it's especially interesting for those fascinated by European history. Combine your visit with a walk in nearby Tivoli Park or explore the Museum of Natural History just next door.

Don’t miss: The Vače Situla (a ritual bronze vessel), a masterpiece of Iron Age metalwork. Sounds niche, perhaps, but this remarkable object makes this institution one of the hottest Ljubljana museum tickets.

3. Slovene Ethnographic Museum

The modern glass exterior of the Slovene Ethnographic Museum in Ljubljana.
Colorful displays at the Slovene Ethnographic Museum reveal the rhythms of Slovenian life.Photo credit: Threestars Johnny / Shutterstock

There’s no better place to learn about Slovenia’s traditions than the Slovene Ethnographic Museum.

The Slovene Ethnographic Museum brings Slovenia’s folk culture to life through textiles, tools, and everyday objects. Just a short stroll from the famous Dragon Bridge, it’s a favorite for those who want to understand the human side of history, and it’s a particularly popular spot for families. The modern and spacious building is also conveniently located near Metelkova and MSUM, making it easy to combine visits to multiple Ljubljana museums in one go.

Don’t miss: The permanent exhibition on the intangible cultural heritage of Slovenia.

4. Museum of Contemporary Art Metelkova (MSUM)

White exterior of the Museum of Contemporary Art Metelkova at sunset in Ljubljana.
Bold works at MSUM in Ljubljana can challenge perspectives and spark dialogue.Photo credit: Artur Bogacki / Shutterstock

Dive into cutting-edge art at the Museum of Contemporary Art Metelkova.

For a deep dive into Ljubljana modern art museums, MSUM is the best place to start. Located in a former barracks in the famously bohemian Metelkova district, this museum showcases avant-garde and politically charged works from across Eastern Europe and the Balkans, dating from between the 1960s to today. It's ideal for culture-loving visitors looking to engage with contemporary issues through art. After your visit, wander around the Metelkova area to see colorful street murals and repurposed squats-turned–art spaces.

Don’t miss: The permanent collection Arteast 2000+, where the artworks showcase the important creative dialogue between artists from the East and the West.

5. Railway Museum

A vintage train on display at Slovenia's Railway Museum in Ljubljana.
Vintage trains and signal houses highlight the golden age of travel in Ljubljana.Photo credit: onkel-howdy / Shutterstock

Explore steam engines and the legacy of Slovenian rail travel at Slovenia’s Railway Museum.

Tucked away in a former roundhouse at the old Šiška station, this delightful off-the-beaten-path museum is a must for train enthusiasts and history buffs alike. At the Railway Museum, you can climb aboard vintage steam locomotives, wander through signal rooms, and soak in the atmosphere of these post-industrial vehicles. Pair your visit with a walk through Šiška and nearby creative neighborhoods such as Metelkova for a real insider's look at Ljubljana.

Don’t miss: Climbing into the driver’s compartment of a century-old steam locomotive—it’s like traveling back in time (and is a whole lot of fun).

6. Computer History Museum Slovenia

A vintage IBM computer with keyboard on display at the Computer History Museum Slovenia.
The Computer History Museum's retro machines and innovative exhibits trace the technology.Photo credit: Computer History Museum Slovenia / Tripadvisor

Explore computing history from Yugoslav roots to global tech at the Computer History Museum.

Visiting museums in Ljubljana isn’t all statues, anthropology, and fine art—although there are plenty of ways to explore each. A real find for the geeks and engineers among us, the Computer History Museum Slovenia is a treasure trove of vintage computers, Yugoslav-era systems, and tech artifacts, as well as a makerspace and workshop area. Located in Šiška, you can pair your visit with a walking tour through that creative, up-and-coming suburb.

Don’t miss: The interactive workshops and vintage Yugoslav computer systems—hands-on history!

7. Plečnik House

Various objects sit atop a desk inside the Plečnik House in Ljubljana.
This former residence of Jože Plečnik is a must-see for architecture enthusiasts.Photo credit: Plečnik House / Tripadvisor

Step into the life and mind of Ljubljana’s most famous architect at the Plečnik House.

It would be tricky to write about top museums in Ljubljana—or Ljubljana at all, really—without mentioning Jože Plečnik. This famous architect shaped much of Ljubljana’s cityscape, and the small museum in his former home offers a personal look at his creative world. The Plečnik House museum includes his original furnishings, sketches, and design tools. It’s a peaceful, intimate spot in the calm Trnovo district—and a must-see for architecture lovers. After your visit, take a walk along Plečnik’s embankments or stop by one of the charming nearby cafés.

Don’t miss: Plečnik’s furniture, much of which he designed himself to reflect his architectural style.

8. Ljubljana Castle Museum

People stroll the courtyard of the Castle Museum on a sunny day in Ljubljana.
The Castle Museum offers sweeping views and immersive exhibits on Ljubljana's history.Photo credit: Roman Babakin / Shutterstock

Take in history with a view at the picturesque Ljubljana Castle Museum.

Perched above the city (but just a stroll or a speedy funicular ride away), Ljubljana Castle doesn’t just offer fantastic photo ops—it’s also home to several exhibitions that make it one of the must-visit museums in Ljubljana. The Slovenian History exhibition and Penitentiary (old prison cells) give a deep dive into the castle’s layered past going back to the 16th-century. Once you’ve soaked in all of the museum’s exhibits, enjoy the panoramic views and easy access to the surrounding Old Town.

Don’t miss: The Time Machine tour—an interactive theatrical guide through the castle’s history.

9. City Museum of Ljubljana

People look at busts and portraits inside a gallery at the City Museum of Ljubljana.
Roman ruins beneath a baroque palace tell the story of Ljubljana across millennia.Photo credit: City Museum of Ljubljana / Tripadvisor

Discover the city’s story from Roman times to today at the City Museum of Ljubljana.

If you're interested in Ljubljana historical museums, the City Museum provides a comprehensive overview of Ljubljana’s storied past. The building itself is a 17th-century palace built over Roman ruins—some of which are visible through glass floors. The exhibitions are interactive and family-friendly, and thanks to its location just a short walk from the Old Town and the Ljubljanica River, it makes a perfect stop while exploring the city's historic core.

Don’t miss: The original wooden wheel, dating back more than 5,000 years—believed to be the world’s oldest.

Book more things to do in Ljubljana

1 / 5
en
3087af56-00f0-491e-be33-bec2753b7e39
article
Do more with Viator
One site, 400,000+ travel experiences you'll remember—direct to your inbox.
Stay in the know
Follow us on social: