Though small in size, Ljubljana has a lot to offer visitors and its compact and laid-back nature makes it accessible for visitors no matter how long they plan to spend.
Rarely can you find a capital city where you can easily see all of the highlights in just one day. However, it is also possible to adequately occupy yourself when spending 2 or 3 days in Ljubljana.
This beautiful capital city that feels like a small town is one of the highlights of many a Balkan or Central European itinerary, so if you’re thinking of visiting, read on to find out how to plan your visit to Slovenia’s capital.

Table of Contents
How Many Days in Ljubljana?
Because the attractions are so close to each other, it can be surprising how much you can pack into just a short Ljubljana itinerary.
However, while many people try to visit the city as a day trip from Zagreb or elsewhere and it’s certainly possible to do this, I would personally recommend planning to spend at least one full day and preferably two or three in Slovenia’s capital.
With one day in Ljubljana, you can hit all of the main sites and tourist attractions and maybe throw a museum into the mix.
With 2 days in Ljubljana, you will have the opportunity to dig deeper into the city’s attractions and culture, visit some more museums or explore areas outside of the picturesque old town.
If you have 3 days, you have the opportunity to head outside of the city and see more of Slovenia on a day trip. Whether this is to some of the country’s beautiful natural spots or to other cities, it will allow you to get a good overview of the country outside of its capital city.

Getting To & Around Ljubljana
Ljubljana is centrally located and easy to reach from several different nearby cities, with frequent international bus and train connections to cities like Zagreb, Vienna, and Venice (via Trieste).
It is also easy to reach Ljubljana via bus or train from cities within Slovenia like Maribor, Bled, or Piran and from other Austrian cities like Graz. You can view train and bus schedules here.
Once in Ljubljana, the easiest way to get around is on foot. The majority of Ljubljana’s tourist attractions lie within the Old Town, which is completely pedestrianised, meaning that you can only walk or ride a bicycle inside it — so there are no confusing bus routes to contend with!

2 or 3-Day Ljubljana Itinerary
If you only have a day to explore follow the first day in this itinerary and so on if you have two or three days to dedicate to visiting Ljubljana.
Day 1 – Old Town Highlights
This first day of this trip sees you exploring the main sites in the Old Town. If you want to learn more about the history of the city, you can join the Ljubljana Free Walking Tour or this food and walking tour if you want to enjoy some Slovene cuisine while walking around the city.
Central Market
Begin your day at one of the most vibrant and lively places in Ljubljana — the Ljubljana Central Market. Running every day but Sunday, this is the preferred place amongst locals to shop for fresh fruits and vegetables and for tourists to shop for local produce and handicrafts.
The market has been in operation since the 1940s after Slovenia’s favourite architect, Jože Plečnik, designed the area for this specific purpose.
The market begins operation at around 7 AM when stalls begin to be set up and closes down at around 4 PM. It is best to head there in the morning around 9-10 AM in order to see everything at its peak.

Prešeren Square
From the market, head to Prešeren Square, the central square in Ljubljana and the main meeting point within the Old Town. As part of the pedestrian zone, the square lies on the north bank of the Ljubljanica River in the foothills of the Ljubljana Castle.
Here you can also see the Prešeren monument, which was built to commemorate Slovenian poet France Prešeren, who is considered to be the national poet of the country.
Triple Bridge
Just south of the square lies the Triple Bridge, a beautiful bridge connecting both banks of the Ljubljanica River.
Though some forms of the bridge have been around for centuries, the current iteration of the bridge (which only accommodates pedestrians) was designed by architect Jože Plečnik in 1929 — as was so much of Ljubljana’s modern architecture.

Dragon Bridge
A bit further along the river at the beginning of the city’s pedestrian zone lies the iconic Dragon Bridge. Gilded with four massive copper dragons on either side and a further 12 on the bridge itself, this bridge is meant to celebrate the mythical founding of Ljubljana.
As legend has it, when the Greek hero Jason and the Argonauts were returning from Colchis (in present-day Kutaisi, Georgia) with the Golden Fleece, they passed through Ljubljana, battled a dragon, and founded the city.
This bridge celebrates that and emphasises the pride of such a small city being included in such a rich literary tradition.
If you would rather see these (and more!) bridges and other sites from the river, there are numerous boat tours along the Ljubljanica that you can take.

Ljubljana Cathedral
Another of Ljubljana’s main sites is the Ljubljana Cathedral, which is an iconic part of the city’s skyline and is officially known as the St Nicholas Church. Originally a Gothic cathedral, the building was replaced in the Baroque style in the early 18th Century.
The cathedral is most famous for its ornate bronze side door, which was designed in 1996 in honour of the papal visit from Pop John Paul II. The door depicts centuries of Slovenia’s and Ljubljana’s Catholic history and it is truly a beautiful piece of artwork.

City Museum of Ljubljana
If you want to learn more about Ljubljana’s history — spanning from before its founding to the present day — then make sure to head to the City Museum of Ljubljana. Located within easy walking distance of everywhere in the Old Town, this is a great place to learn about the Slovenian capital throughout the centuries.
Entry is €8 for adults, with discounts available for students, seniors, and families.
Ljubljana Castle
If you want to see Ljubljana from above, then hike up or take the funicular to the Ljubljana Castle. The castle complex houses a museum, numerous cafes and a small viewing platform where you can see the capital from above.
If you’re just interested in heading up the hill on the funicular, a return ticket costs €6 per person. If you want to visit the museum along with that, expect to pay €19 per adult. You can purchase tickets here.

Day 2 – Beyond the Old Town
Tivoli Park
Begin your day in the city’s biggest green space, the lush Tivoli Park. This tranquil park has numerous pathways, tree-lined lanes, and myriad benches to sit down and relax and escape from your busy first day.
It is a popular spot for active residents and where many locals flock to on warm and sunny days to take advantage of the fine weather. In the autumn, the colourful foliage lines the pathways making for an incredibly picturesque visit.

Museum of Modern Art
If you are a fan of art, then you must visit the Museum of Modern Art located right near Tivoli Park. Housing works from Slovenian artists from the 20th and 21st centuries, it beautifully showcases incredible works of art from local artists.
There is also a fantastic coffee shop located in the museum if you want to good cup of coffee to pick yourself up.
Entry is €7 for adults, with half-price tickets available for students and seniors.
Metelkova City
If you want to transport yourself to somewhere that is radically different from the Old Town of Ljubljana, but located only a stone’s throw away, then you need to head to Metelkova City.
Reminiscent of places like Christiana in Copenhagen, RAW in Berlin, or Uzupis in Vilnius, Metelkova is an area that is covered in street art and filled with free-thinking individuals.
Branding itself as an “autonomous cultural centre,” Metelkova was once a military barracks that turned into a squat in the early ’90s.
Today, it operates as a cultural centre where you will be able to find fun artistic things and live music. It is one of the best things to do in Ljubljana if you’re a fan of street art.

Ljubljana Skyscraper
If you want to see some of the best views of the city, then make sure to head to the viewing platform at the Ljubljana Skyscraper.
Located in the city centre just outside of the Old Town, this was the first “high rise” built in the Slovenian capital and access to its top-floor cafe and viewing platform is absolutely free of charge.
From the top, you can enjoy panoramic views of the Ljubljana Old Town, castle, and surrounding areas while sipping on a coffee or cocktail from the cafe.
Ljubljanica River Stroll
After enjoying the views from the Skyscraper, wander back into the Old Town and end your day with a leisurely stroll along the Ljubljanica River.
Both banks are lined with numerous cafes and bars where you can pop in for a drink, coffee, or an ice cream and just enjoy the laid-back nature of Slovenia’s compact capital.

Day 3 – See More of Slovenia
If you have 3 days in Ljubljana, then spend your final day on a trip outside of the capital. There are numerous places to visit in Slovenia within easy reach of the capital. Here are some of our suggestions:
Lake Bled
The most popular day trip from Ljubljana is undoubtedly to the picturesque Lake Bled. As one of the most iconic spots in Slovenia, a visit to Lake Bled is a bucket-list item for most people.
There are numerous transit options available from Ljubljana to Bled and you can reach the beautiful lake and island castle in under an hour from the Slovenian capital. You can opt to rent a car yourself and drive, take the bus, or book an organised day tour.
Keep in mind that Bled is one of the most-visited spots in Slovenia and can get overwhelmingly busy in the peak seasons.

Lake Bohinj
If you want a less touristy alternative to Lake Bled, then you cannot go wrong with visiting Lake Bohinj. Located within easy reach from Ljubljana, Lake Bohinj is a beautiful lake surrounded by stunning natural scenery.
You can get to Bohinj in under two hours either by driving yourself, by public transit, or by organised tour.
If you want to combine Lake Bled & Lake Bohinj in one day, then we consider taking this guided tour or this full-day tour.
Maribor
If you would rather visit a city as a Ljubljana day trip, then you absolutely cannot go wrong with heading to Slovenia’s second city of Maribor.
Located in the northern Styrian region, Maribor in the heart of Slovenian wine country and is packed with charm. It also receives a fraction of the tourism of other areas in Slovenia, making it an excellent alternative option if you want to get slightly off the beaten path.
It can be reached by car, bus or train in about an hour.

Piran
If you want to experience the beauty of the Istrian seaside on a day trip from Ljubljana, then you cannot go wrong with a visit to Piran.
Located a little over 2 hours from the Slovenian capital, Piran offers a completely different pace of life than any of the other day trips mentioned here. If you have a car you can also stop at Predjama Castle and Postojna Cave on the way or you can book a full-day tour here.
It is also a great stop if you plan to head south and travel through Croatia’s Istria region

Where to Eat & Drink in Ljubljana
Druga Violina – This traditional Slovenian restaurant located in the heart of the Old Town is an excellent place to eat in Ljubljana. It is small yet incredibly popular — expect to wait for a table if you visit during peak hours!
Abi Falafel – If you’re looking for an affordable yet filling meal in Ljubljana, you cannot go wrong with this place. It is incredibly popular and perennially busy and it makes some of the best falafels to be found in the city.
Hood Burger – If you’re craving a burger, then this is a great place to check out! With a few locations scattered throughout the city, they have a range of delicious burgers available (with the option to put a veggie patty on all of them!) at affordable prices.
Lajbah – This brewpub is an excellent option if you want to sample Ljubljana’s craft beer scene while getting a good bite to eat. With over 20 craft beers on tap — both local and international brews — and a seasonal menu, this is a great place to go to get a feel for the hip side of Ljubljana. The beer menu also rotates with the season and you’re sure to find something to suit all tastes!

Where to Stay in Ljubljana
Adora Hotel – This mid-range hotel is centrally located within the pedestrianised Old Town and has some clean and comfortable rooms available for all sorts of travellers. There is a 24-hour reception, a hotel bar, and a great breakfast included in the room rate.
City Hotel Ljubljana – Located in the centre of the Old Town, this luxe hotel has a myriad of comfortable and stylish rooms available, a restaurant and bar on-site, and a hearty buffet breakfast daily.
Hostel Celica – As one of the highest-rated hostels in the Slovenian capital, they have both dorm beds and private rooms available, good common areas to meet and mingle with other travellers, and its central location means that you can reach all of the highlights of Ljubljana on foot.
Not quite what you’re looking for? Click here to browse more Ljubljana hotels!

Planning the perfect trip to Ljubljana isn’t a difficult task, with so much on offer in the charming, picturesque and compact Slovenian capital.
Are you planning a trip to Ljubljana? Have any questions? Let us know in the comments!

I had a great trip to Croatia in September, and it sparked my interest to visit
Slovenia for Christmas week with my 3 adult children. Your travel website is very helpful! After visiting Old Towns in Croatia, I am wondering if staying in the Old Town of Ljubljana might be lovely. Also, wondering if flying to Ljubljana from New York is the best route, or if it easy to fly into other cities in Central Europe and get in Ljubljana in a short time by train.
Hi Cheryl, Ljubljana airport is very small and not all that well-connected compared to other airports so it may be a fair bit more expensive to fly into there vs other airports in the vicinity. I would suggest flying into Vienna and maybe taking the train from there?
we are planning to visit Ljubljana next week with some friends. Your post has been very helpful in planning the visit. thank you.
Thanks for your comment, Nikita! Hope you have a lovely time in Ljubljana 🙂
Superb post with stunning pictures! These are actually most beautiful places to visit in Ljubljana.
Tivoli Park looks so peaceful. Great post.
Thanks Ratheesh! The whole city of Ljubljana really does have a fantastic peaceful vibe, particularly Tivoli Park!