9 of the Best Museums in Ljubljana and How To Visit

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

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

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

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)

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

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

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

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

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

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
Keep planning your Ljubljana trip


















