Ljubljana Prices: What Things Actually Cost
Ljubljana is one of the smaller capitals in the eurozone, and its prices sit below most of western Europe. Here is what the main things actually cost, in euros, from the castle funicular to a full-day cave trip.
Short answer
Ljubljana is affordable by capital-city standards. A castle ticket with the funicular is 19.00 EUR, a single city bus ride is 1.50 EUR, and the Ljubljana Card starts at 41.00 EUR for 24 hours. A full day trip to Postojna Cave and Predjama Castle runs from about $132 per person with tickets and transport included.
Ljubljana has a reputation as a budget-friendly capital, and the reputation mostly holds. But "cheap" is not a number, and the numbers are what you need when you are sitting with a spreadsheet trying to work out whether three days here costs less than two days in Vienna. It does, usually, and by a comfortable margin, but the gap depends on what you actually do once you arrive.
This page pulls together the real figures: what the castle charges, what a bus ride costs, what the big cave day trips add up to, and where the Ljubljana Card earns its price. Everything here is in euros, because Slovenia adopted the euro on 1 January 2007 and there is no currency to change if you are coming from the eurozone. There are no routine border checks either: Slovenia has been in the Schengen area since 21 December 2007, with air checks following on 30 March 2008, so arriving from Italy, Austria, Hungary or Croatia is an internal journey.
One structural fact shapes every price on this page: the historic centre is pedestrianised, a car-free zone of roughly 20 hectares that has been progressively expanded since 2007. You do not need taxis, and most of what you came to see sits within a fifteen-minute walk of everything else. That quietly removes a whole cost category that eats budgets in bigger cities.

What Does a Trip to Ljubljana Actually Cost?
A short city break in Ljubljana costs far less than the same break in most western European capitals, mostly because the sights are cheap and the centre is walkable. The fixed costs are small: a castle ticket with the funicular is 19.00 EUR, a river cruise is 15 EUR, and a 24-hour Ljubljana Card covering buses, museums, the funicular and the cruise is 41.00 EUR. The big spend is day trips, where guided tours run from about $35 to $144 per person.
The honest way to budget Ljubljana is to split your spending into three tiers. Tier one is the city itself, and it is genuinely cheap: the pedestrianised centre means you walk almost everywhere, the castle's headline ticket is 19.00 EUR, and several of the best sights, including the grounds of the castle and the Central Market squares, cost nothing to wander. Tier two is eating and drinking, which we come to below. Tier three is the day trips, and this is where Ljubljana behaves differently from how people expect.
The reason is geography. Lake Bled carries more search demand than the entire city of Ljubljana, and the cave systems at Postojna and Škocjan are among Slovenia's biggest draws. Most visitors treat those as part of the same trip, so a realistic Ljubljana budget is not just a city budget. It is a city budget plus one or two excursions at 57 to 144 dollars each. If you are wondering how many days in Ljubljana is enough, the answer is usually two days in the city plus one or two days out of it.
There is also a tax line almost nobody budgets for. Ljubljana charges a tourist tax of 3.13 EUR per person per night, which is 2.50 EUR of tourist tax plus a 0.63 EUR promotion surcharge, collected through your accommodation. Children aged 7 to 18 pay a half rate of 1.57 EUR and under-7s are exempt. It is small, but on a family trip of four people across four nights it is real money, and it will appear on your hotel bill rather than in the room rate you booked.
| Cost item | Price | Notes |
|---|---|---|
| Tourist tax, per person per night | 3.13 EUR | Half rate 1.57 EUR for ages 7-18, under-7s exempt |
| Castle ticket including funicular, adult | 19.00 EUR | Covers Viewing Tower, exhibitions and funicular both ways |
| Funicular return only, adult | 6.00 EUR | Single is 3.30 EUR |
| Ljubljanica river cruise, adult | 15 EUR | 50 minutes, Barka Ljubljanica |
| Ljubljana Card, 24 hours | 41.00 EUR | 48 hours 49.00 EUR, 72 hours 54.00 EUR |
| City bus single, zone 1 | 1.50 EUR | 90 minutes including transfers, no cash on board |
How Much Do Food and Drink Cost in Ljubljana?
Eating out in Ljubljana costs less than in most capitals of its region, and the cheapest good food is at the Central Market and the Friday Open Kitchen street-food event, both of which are free to enter and priced per dish. A guided food tour runs from about $104 for four hours of tastings, a craft-beer boat cruise from $56, and the pub crawl from $29. Restaurant mains are not published in any official source, so check menus before booking a table.
Start with the free structure, because it is the part visitors miss. The Central Market on Vodnikov and Pogačarjev trg runs roughly Monday to Saturday, 06:00 to 18:00 in summer and 06:00 to 16:00 in winter, with the covered halls open Monday to Friday 07:00 to 16:00 and Saturday 07:00 to 14:00. Wandering it costs nothing, and it is where the city's produce, cheese, bread and honey live. The Central Market guide covers what to buy and where.
Then there is Odprta Kuhna, the Open Kitchen street-food market that runs on Fridays on Pogačarjev trg, roughly March to November, from 10:00 into the evening. It is free to enter and you pay per dish, per stall. One detail matters more than any price: the official wording is "every sunny Friday", which is literal. The market is cancelled in bad weather, and the tourist board says so plainly. Do not build a Friday itinerary around it in a wet month without a backup plan, because September and October, at 147 mm of rain each in the ARSO 1981-2010 normals, are the joint wettest months of the year.

For restaurant prices, this site will not print a number it cannot source. What can be said is structural: the centre is tourist-priced and the neighbourhoods behind it are not, and the gap is meaningful. Trnovo, Šiška and Bežigrad all sit within a short bus ride of the centre at 1.50 EUR a trip, and eating where locals eat is the single biggest saving available on a Ljubljana food budget. The where locals eat in Ljubljana guide names the specific places.
If you would rather have the city's food explained while tasting it, the guided options are well priced for what they include. The Slovenian Cuisine Walking Tour with Tastings runs four hours from $104 and holds a 4.8 rating from 552 reviews. The Traditional Flavors food journey is three hours from $104 with a perfect 5.0 from 54 reviews. And the combined Food & Wine Tour, three hours from $112.32, carries a 4.9 from 282 reviews. Those are per-person prices for tours that replace a meal, which changes the arithmetic.
For drinks, the same sourcing rule applies: no invented pint price. What is verifiable is that a one-hour Ljubljanica boat cruise with craft beer tastings runs from $56 with a 4.5 rating from 37 reviews, and the five-hour Ljubljana Pub Crawl runs from $29 with a 4.5 from 198 reviews. Both are cheaper ways into the city's beer scene than buying rounds in the most touristic bars on the riverfront. The Ljubljana craft beer guide covers the breweries themselves.
One more free option belongs on every food-lover's list. The Snacking Love Walk on GuruWalk is a small-group walk pairing the city's sights with Slovenian snack stops: it is free to book and pay-what-you-think-it-was-worth at the end, with a 4.93 rating from 1324 reviews. Its listing states the tastings carry a fixed extra cost, so it is not free in the strict sense, but the walk itself is. GuruWalk is the platform that runs it, and it is not this site's product.
What Do Ljubljana's Sights and Attractions Cost?
The headline sights are cheap by European capital standards: Ljubljana Castle with the funicular is 19.00 EUR, the National Gallery is 10 EUR, and the Museum of Modern Art is 7 EUR. Admission to the national museums and galleries is free on the first Sunday of every month, and nearly all of them close on Mondays. The castle grounds are free to enter, while the funicular and the tower are not.
Start with the castle, because it is the one everybody visits and the one where the pricing confuses people. The distinction that matters: the castle grounds are free to enter, the funicular and the tower are not. A combined ticket at 19.00 EUR covers the Viewing Tower, the Virtual Museum, the Puppet Museum, the Slovenian History exhibition, the video mapping and temporary exhibitions, plus the funicular both ways. The funicular alone is 6.00 EUR return or 3.30 EUR single for an adult, and 4.50 EUR return for a child aged 7 to 18. The castle is open 365 days a year, with attractions running 09:00 to 18:00 from January to April and October to December, and 09:00 to 20:00 from May to September.

The museum tier is where the first-Sunday rule pays for itself. Admission is free on the first Sunday of every month at the national institutions, confirmed on the official pages of the National Museum of Slovenia, the National Gallery, MSUM and the Slovenian Ethnographic Museum. If your trip spans a first Sunday, plan the museums for that day. The rest of the month, the National Gallery charges 10 EUR for the permanent collection, the Museum of Modern Art and MSUM each charge 7 EUR or 10.50 EUR combined, the City Museum is 10 EUR, the Ethnographic Museum is 8 EUR and the Natural History Museum is 6.50 EUR. The Plečnik House is 12 EUR including a guided tour, and it is guided-entry only, with tours on the hour: that is a booking constraint, not a detail. The Plečnik House guide explains why the architect's home is worth the planning.
| Attraction | Adult price | Closed |
|---|---|---|
| Ljubljana Castle, ticket with funicular | 19.00 EUR | Open daily |
| Funicular, return only | 6.00 EUR | Runs 09:00-22:00 May-Sep |
| National Gallery | 10 EUR permanent, 14 EUR combined | Monday |
| Museum of Modern Art / MSUM | 7 EUR each, 10.50 EUR combined | Monday |
| City Museum of Ljubljana | 10 EUR | Monday |
| Slovenian Ethnographic Museum | 8 EUR | Monday |
| Natural History Museum | 6.50 EUR | Open daily |
| Plečnik House | 12 EUR incl. guided tour | Monday |
| Museum of Illusions | 16 EUR | Open daily, 09:00-21:00 |
The river is the other paid sight, and it is a bargain. A 50-minute cruise with Barka Ljubljanica costs 15 EUR, departing from Breg 1 hourly from 11:00 between May and September, with reduced hours October to December. The Ljubljana Tourist Boat runs a similar trip year-round, conditions permitting. A cruise is also included in the Ljubljana Card, which matters for the value calculation further down this page.
If you would rather have the castle and the city explained than explore solo, the guided tier is modest. A skip-the-line castle entry ticket with optional funicular runs from $17 with a 4.3 rating from 993 reviews. The guided Old Town walk followed by the funicular up to the castle is two hours from $24, rated 4.6 from 650 reviews. The Time Machine castle tour with costumed guides and the funicular is one hour from $27.25, rated 4.6 from 57 reviews. And the free tier is real: the Ljubljana Unveiled walk on GuruWalk, two hours, Romans to dragons, free with pay-what-you-think pricing, holds a 4.91 from 1496 reviews. GuruWalk must be named for that one, because it is GuruWalk's product, not this site's.
What Does Getting Around Ljubljana Cost?
Getting around Ljubljana costs almost nothing if you stay central, because the historic centre is pedestrianised and everything within it is walkable. A single bus ride in zone 1 is 1.50 EUR and includes 90 minutes of transfers, the Urbana card itself costs 2.00 EUR, and cash is not accepted on board, though contactless bank cards and phones now are. Taxis and airport transfers exist but are rarely needed inside the city.
The bus system is the one place where a little knowledge saves real money. A single zone-1 ride is 1.50 EUR and covers 90 minutes including transfers, which means one tap can cover an out-and-back errand if you time it. The Urbana card costs 2.00 EUR to buy and you top it up at the LPP Passenger Centre on Slovenska 56, at Urbanomat machines, kiosks, tourist information centres and post offices. The critical fact, and the one older guidebooks get wrong: cash is not accepted on board. Contactless Visa, Mastercard and mobile wallets are, which has removed the old trap of being unable to board without a pre-purchased card, but coins and notes still do nothing at the fare reader. The paying for public transport in Ljubljana answer page covers the mechanics in detail.

BicikeLJ, the city's bike-share system, is the other cheap way to move, and its stations are dotted across the centre. This site will not print its price, because it sits behind a cookie wall and has never been read directly. Say only that the system exists and check the current fee when you register. If you would rather have a bike and a guide together, the Street Art and Culture Bike Tour is three hours from $39 with a 4.5 from 85 reviews, and the Experience Ljubljana Bike Tour runs three to four hours from $34. The wider set of guides lives on Ljubljana Travel Guide.
The airport is the one transfer everyone books. Ljubljana Airport, LJU, sits about 26 km from the city. The airport's own site blocks automated access, so no verified fare or timetable detail for the airport bus exists in this site's research: the bus exists, and times should be checked directly before travelling, and that is as far as honest copy can go. The Ljubljana airport to city centre guide covers the transfer options in full.
| Transport | Price | Notes |
|---|---|---|
| City bus single, zone 1 | 1.50 EUR | 90 minutes including transfers |
| Urbana card purchase | 2.00 EUR | Top up at Passenger Centre, Urbanomat, kiosks, post offices |
| Cash on buses | Not accepted | Contactless Visa, Mastercard and wallets accepted |
| BicikeLJ bike share | Check when registering | Price sits behind a cookie wall, not published here |
| Airport bus (LJU) | Check before travelling | No verified fare or timetable available from the airport site |
What Do Day Trips from Ljubljana Cost?
Day trips are the biggest single line in a Ljubljana budget, running from about $35 for a five-hour small-group Lake Bled trip to $144 for a twelve-hour Triglav National Park tour. The headline cave trip, Postojna Cave and Predjama Castle with tickets and transport, is six hours from $132. Entry alone tells only half the story: Postojna Cave costs 34.90 EUR and Predjama Castle 24.00 EUR bought separately, so a tour that bundles both with travel is where the value sits.
The cave economics deserve a closer look, because it is the most-booked excursion from the city. Postojna Cave charges 34.90 EUR for an adult, 27.80 EUR for students aged 16 to 25, 20.70 EUR for children aged 6 to 15 and 1.00 EUR for under-6s, with the tour lasting about an hour and a half over 3.7 km, partly on the cave train. Predjama Castle, the fortress built into a cliff face 9 km away, charges 24.00 EUR. There is no combined ticket price this site is willing to print: two figures circulate and neither is confirmed on the operator's own page, so the honest answer is the two separate prices above, with the combination to be checked on the operator's ticket page. The Postojna Cave guide covers the visit itself.

Against that baseline, the six-hour Cave and Castle tour from Ljubljana, from $132 with a 4.8 rating from 2802 reviews, includes both tickets and the transport that would otherwise be a separate puzzle. Postojna is about an hour's drive from the city, and the departure logistics, arriving 30 minutes before your tour time, are handled for you. A shorter five-and-a-half-hour version without the same ticket bundle runs from $80 with a 4.9 from 474 reviews. One practical note that belongs in any cave budget: Postojna holds 10 C year-round and Škocjan 12 C, which is why caves are the reliable answer on a wet or heatwave day, and why a warm layer is part of the price of admission.
The Bled tier is cheaper. Lake Bled day tours run from $57 for the six-hour guided version with a 4.8 from 888 reviews, from $76 for the five-and-a-half-hour small-group trip covering castle and island with a 4.9 from 293 reviews, and from $35 for a five-hour small-group day trip with a 4.9 from 151 reviews. The Lake Bled and Castle tour, six hours from $86 with a 4.7 from 1641 reviews, includes Bled Castle entry. At the destination, Bled Castle charges 19.00 EUR, the pletna boat to the island is 20 EUR per person and the electric Bled Boat Line is 16 EUR. The Ljubljana to Lake Bled guide covers getting there independently, and note that no verified coach or train fare for that route exists in this site's research: the journey can be described, its price cannot.
The long-combo tier is for one-day maximalists. A ten-hour Bled, Postojna and Predjama combination runs from $133 with a 4.9 from 286 reviews. An eleven-hour version is from $137, and an eleven-and-a-half-hour variant from $143.06. In the Alps direction, the Soča and Kranjska Gora guided day tour is ten and a half hours from $132 with a 4.9 from 911 reviews, the full-day Triglav National Park tour is twelve hours from $141.97 with a 4.9 from 205 reviews, and the Velika Planina guided hike is six hours from $86. The day trips guide ranks all of them.
| Day trip from Ljubljana | Duration | From | Rating |
|---|---|---|---|
| Postojna Cave & Predjama, tickets included | 6 hours | $132 | 4.8 from 2802 reviews |
| Lake Bled day tour, guided | 6 hours | $57 | 4.8 from 888 reviews |
| Small-group Bled, castle and island | 5h 30m | $76 | 4.9 from 293 reviews |
| Bled and Castle, entry included | 6 hours | $86 | 4.7 from 1641 reviews |
| Soča and Kranjska Gora | 10h 30m | $132 | 4.9 from 911 reviews |
| Bled, Postojna and Predjama combo | 10 hours | $133 | 4.9 from 286 reviews |
When Are Ljubljana Prices at Their Highest?
Ljubljana's prices peak with demand in summer and around the Christmas market in December, and the cheapest weeks are the foggy shoulder months of late autumn, when hotel rates drop but the weather turns. September and October are the joint wettest months at 147 mm each and among the foggiest at 12.4 fog days per month, so the low-season trade-off is real. The city's averages, 37 clear days a year against 130 overcast, mean sunshine is never guaranteed at any price.
The seasonal logic is straightforward. July and August bring the warmest weather, with July averaging 21.3 C in the ARSO 1981-2010 normals, and the most visitors, so accommodation and tours are at their dearest and the marquee day trips sell out first. December pulls a second peak around the Christmas market. Between those peaks sit the shoulders, and the shoulder months here are not the dry, golden ones the word suggests elsewhere.

This is the detail most price guides miss, and it is the site's own information gain: Ljubljana sits in a basin, and in the colder half of the year cold air is trapped under warmer air above, so the city fogs in while the hills a few hundred metres up sit in sunshine. ARSO's 1971-2000 normals, the only period that publishes fog, give the city 91.2 fog days a year, with September and October at 12.4 each, level with December's 12.6 and above January's 11.3. The same city records just 56 hours of sunshine in the whole of December and 71 in January, against 120 and 139 hours at Kredarica, 2514 m up on Triglav, in the 1981-2010 series. The lines cross: the city wins April to September and loses October to March.
The budget consequence is a genuine trade-off, not a marketing line. A November or February visit costs less and crowds nobody, but you are buying basin weather. The counter-move is to go up: the castle funicular, Šmarna gora, a Bled day trip, a Julian Alps tour, all of which lift you toward the inversion top where the sun is. The best time to visit Ljubljana guide weighs the whole calendar, and the Ljubljana in winter guide covers the cold months specifically.
Is the Ljubljana Card Worth the Price?
The Ljubljana Card is worth it only if you will genuinely stack its inclusions: at 41.00 EUR for 24 hours it must beat what you would otherwise pay separately, and a castle ticket with funicular at 19.00 EUR plus a river cruise at 15 EUR already totals 34 EUR before a single museum. Add two museums and the 24-hour card has paid for itself. Below that pace, pay as you go.
The card's own numbers are published and verifiable: 41.00 EUR for 24 hours, 49.00 EUR for 48 and 54.00 EUR for 72, with child rates at 26.00, 31.00 and 35.00 EUR for ages 6 to 14. It covers the castle funicular, the Ljubljanica river cruise, LPP city buses, a guided city walking tour, four hours of BicikeLJ bike share and one entry each to more than 30 museums and galleries. It auto-deactivates when the hours run out, and each attraction is one entry only, so the play is to front-load the expensive items.

Run the arithmetic against the à la carte prices on this page. Castle with funicular, 19.00 EUR. River cruise, 15 EUR. That is 34 EUR, and the card costs 41.00 EUR, so you are 7 EUR short with a full day still to fill. Two museum entries at 7 to 10 EUR each close the gap and go past it. Three or more paid sights in 24 hours and the card wins comfortably; one castle and a wander, and it does not. Whether the tourist train is included could not be verified, so do not count it. The Ljubljana Card guide runs the full comparison against every itinerary type.
The card is also a hedge against the museum-Monday problem. Nearly every institution in the city closes on Monday, so a card activated on a Monday buys you the funicular, the cruise and the buses but almost no gallery entries. Activate it on a day when the museums are open, and remember the first Sunday of the month is free everywhere anyway: paying for a card on a first Sunday is paying twice for what one morning gives you for nothing.
Common Questions About Ljubljana Prices
How much does a day in Ljubljana cost?
Excluding accommodation and the nightly 3.13 EUR tourist tax, a sightseeing day costs roughly 34 EUR at the core: a castle ticket with the funicular at 19.00 EUR plus a 15 EUR river cruise. Add meals, a bus ride or two at 1.50 EUR each and any paid museum at 6.50 to 10 EUR, and a realistic range is 50 to 80 EUR per person before a day trip. Guided day trips add $35 to $144 per person on top.
Is Ljubljana expensive for tourists?
No, not by capital-city standards. The centre is pedestrianised so transport costs almost vanish, the headline castle ticket is 19.00 EUR, museums run 6.50 to 10 EUR, and a bus ride is 1.50 EUR. The expensive items are the day trips, at $35 to $144 per person, and those are optional. Compared with Vienna or Venice, Ljubljana is clearly the cheaper city break.
How much is the Ljubljana Castle ticket?
The combined adult ticket, including the funicular both ways, the Viewing Tower, the Virtual Museum, the Puppet Museum, the Slovenian History exhibition and temporary exhibitions, is 19.00 EUR. Children aged 7 to 18 pay 13.50 EUR. The funicular alone is 6.00 EUR return or 3.30 EUR single for adults. The castle is open 365 days a year, and the last ticket is sold up to an hour before closing.
What does the Ljubljana Card cost and what does it include?
The card costs 41.00 EUR for 24 hours, 49.00 EUR for 48 hours and 54.00 EUR for 72 hours, with children aged 6 to 14 at 26.00, 31.00 and 35.00 EUR. It includes the castle funicular, the river cruise, city buses, a guided walking tour, four hours of bike share and one entry each to more than 30 museums and galleries. It pays for itself at three or more paid sights per day.
Are museums in Ljubljana free on certain days?
Yes. Admission is free on the first Sunday of every month at the national institutions, including the National Museum of Slovenia, the National Gallery, MSUM and the Slovenian Ethnographic Museum, each of which publishes the rule on its own site. Note that nearly all the city's museums close on Mondays, so plan the free Sunday carefully and expect Monday to be a castle-and-outdoors day.
How much does a Postojna Cave day trip from Ljubljana cost?
A six-hour tour from Ljubljana including both Postojna Cave and Predjama Castle tickets and transport runs from $132 per person, rated 4.8 from 2802 reviews. Bought separately, the cave charges 34.90 EUR and the castle 24.00 EUR, before any transport. A shorter five-and a-half-hour tour version runs from $80. The cave holds 10 C year-round, so bring a layer whatever the month.