Ljubljana Christmas Market 2026/27: Getting There, Around and Back Late
Last checked: 5 November 2026 (Ljubljana); 14 November 2026 (Bled, Vienna and Budapest)
Ljubljana’s Christmas market runs from 27 Nov 2026 to 3 Jan 2027 on the embankments and squares of the old town and at the castle, and entry is free. The lights go on at 17:00 on Friday 27 Nov. The castle fair stays open to 6 Jan and the Festive December programme to 14 Jan. By day the airport bus takes you to the centre, and Zagreb is about 140 km away. The catch: the last bus to the airport leaves at 20:10 (November timetable), so plan your return before the evening starts.
What’s confirmed for 2026/27, and what isn’t yet
| Confirmed for 2026/27 | Not yet published (as of 5 Nov 2026) |
|---|---|
| Christmas markets: 27 Nov 2026 – 3 Jan 2027, free entry | Stall opening hours, including 24, 25 and 31 Dec and 1 Jan |
| Castle festive fair to 6 Jan; Festive December programme to 14 Jan | Which squares host the New Year’s Eve celebrations, and the line-up |
| Lights switch-on: Fri 27 Nov, 17:00, Prešernov trg | The city’s 2026 festive bus and park-and-ride offer (in 2025 it was announced on 18 Nov) |
| New Year’s Eve: 31 Dec 21:00 – 1 Jan 02:30, fireworks at midnight | Traffic closures for the switch-on or New Year’s Eve |
| Coach e-permit rules, including the change on 1 Jan 2027 | Holiday airport-bus timetables, and rail times after the mid-December timetable change |
Dates and where the market is
The stalls close on 3 Jan 2027; the castle fair and the wider festival run longer.
Table 1: Three end dates
| What | Dates | Where |
|---|---|---|
| Christmas markets | 27 Nov 2026 – 3 Jan 2027 | Old-town embankments and squares, castle |
| Castle festive fair | 27 Nov 2026 – 6 Jan 2027 | Ljubljana Castle, Grajska planota 1 |
| Festive December programme | 27 Nov 2026 – 14 Jan 2027 | Historic city centre |
Some guides give a mid-January end date. That is the festival; the market itself ends on 3 Jan.
The 2026/27 market locations are:
- Breg and Cankarjevo nabrežje (Cankar embankment)
- Prešernov trg (Prešeren Square)
- Kongresni trg (Congress Square)
- Stritarjeva ulica (Stritar Street)
- Pogačarjev trg (Pogačar Square)
- Ljubljanski grad (Ljubljana Castle)
The organiser may change the programme, so check the official Christmas markets page before you go.
Key evening events (and what they mean for getting around)
The main evening events fall on 27 Nov, 5 Dec, 26–30 Dec and New Year’s Eve.
Table 2: Key dates for getting around
| Date | What | Where | Getting-around note |
|---|---|---|---|
| Fri 27 Nov, 17:00–17:30 | Lights switch-on | Prešernov trg | In 2024 and 2025, city buses were free after 16:00 that day; 2026 not yet announced |
| Sat 5 Dec, 16:30–18:00 | St Nicholas procession | Castle and central streets | Walk; the procession uses the central streets |
| 3–23 Dec, 17:00–19:00 | Magical Forest | Kongresni trg | Family evenings; expect prams and buggies in the crowd |
| 24 Dec, 17:00–18:00 | Christmas concert | Mestni trg (Town Square) | Check holiday bus times for 24 Dec |
| 26–30 Dec, 17:00–19:00 | Grandpa Frost processions | Old-town streets from Breg via Prešernov trg to Novi trg | In 2024 and 2025, city buses were free daily after 17:00 from 26 Dec to 2 Jan |
| 31 Dec 21:00 – 1 Jan 02:30 | New Year’s Eve, fireworks at 00:00 | Main squares; fireworks from the castle | In 2024 and 2025, city buses ran all night |
New Year’s Eve 2026/27
Four free open-air celebrations run in the main squares from 21:00 on 31 Dec to 02:30 on 1 Jan, and fireworks go up from Ljubljana Castle at midnight for about five minutes. The squares and performers had not been named as of 5 Nov 2026. In 2024 and 2025 city buses ran all night; the 2026 arrangements have not been announced. Flying out on 1 Jan? Holiday bus times have not been checked yet, so book the airport leg in advance.
From Ljubljana Airport
Ljubljana Airport (LJU) is 28 km from the city by road. By day the public bus works well; the evenings are the problem.
Table A: Ljubljana Airport to the market area
| Option | When it runs (Nov 2026 timetable) | Where it drops you | Price | Best for |
|---|---|---|---|---|
| Public bus | About every 30 min on weekdays, less often at weekends; last to the city 22:44 Fri, 21:00 Sun; 30 min ride | Ljubljana Central Bus and Railway Station | Ticket on board or from the machine at the stop | Light luggage, daytime arrivals |
| Intercity coach | 09:15–23:30 with gaps (Fri and Sun checked); 45 min ride | Ljubljana bus station | Ticket must be bought in advance | Late landings with light luggage |
| Taxi | Waiting in front of the terminal | Your destination | No published fares | On-the-spot trips |
| Scheduled shuttles | Ljubljana Tourism lists several operators on its how to reach Ljubljana page | See the operator | See the operator | Pre-booked shared rides |
| Pre-booked private transfer | Booked for your flight time | Your hotel area; the exact drop-off point is confirmed with your booking | From €90 per vehicle | Late landings, families, groups, luggage |
Holiday timetables (24–26 Dec, 31 Dec, 1 Jan) had not been checked as of 5 Nov 2026; check ap-ljubljana.si for your date.
One or two people with cabin bags landing in the day will do fine on the bus. If you land after the last coach, travel with a pram and suitcases or come as a group, a private transfer from Ljubljana Airport to the city has a fixed per-vehicle price agreed before you travel.
From Zagreb (and combining with Zagreb Advent)
From Zagreb, the train suits a daytime visit and the road a late return.
- Train: several direct trains a day, roughly 2½ hours. On the timetable checked on 5 Nov 2026, the last train back to Zagreb leaves at 20:45. The timetable usually changes in mid-December, so check HŽPP or Slovenian Railways (SŽ) for your date.
- Bus: direct international buses run to Ljubljana Bus Station; book ahead at weekends.
- Road: a private transfer from Zagreb to Ljubljana or from Ljubljana to Zagreb costs from €190 per vehicle each way. The Zagreb Airport to Ljubljana transfer is also from €190 per vehicle.
- Border: no controls have been notified on the Croatia–Slovenia border since 11 Jun 2026, but checks are possible. Carry a passport or ID card.
Both markets are open from 28 Nov 2026 to 3 Jan 2027. If you want Ljubljana after dark, the 20:45 train leaves little of the evening: stay overnight or go by road. For the Zagreb side, see the Zagreb Advent guide.
Flying into Trieste, Venice or Klagenfurt
Each of these routes crosses a border into Slovenia, and two of those borders have notified controls.
Table 3: Alternative airports
| Airport | Distance to Ljubljana | Border into Slovenia (as of 5 Nov 2026) | Private transfer |
|---|---|---|---|
| Trieste (TRS) | 122 km | Italy has notified controls on its land border with Slovenia until 18 Dec 2026 | Trieste Airport to Ljubljana, price on request |
| Venice (VCE) | 233 km | As Trieste | Venice Airport to Ljubljana, price on request |
| Klagenfurt (KLU) | 85 km (Ljubljana Tourism) | Austria has notified controls on its border with Slovenia until 15 Mar 2027 | Check the scheduled shuttles listed by Ljubljana Tourism |
| Zagreb (ZAG) | 154 km | No notified controls; checks are possible | From €190 per vehicle |
Carry a passport or ID card on every cross-border leg.
Getting around, parking and park and ride
Walk. The market is in the old-town centre, and Ljubljana Tourism asks visitors to come on foot, by bike, bus or train, or to share rides, to cut car traffic in the centre.
- Park and ride (P+R): Ljubljana Tourism lists Dolgi most (from the coast), Stožice (covered; north), Studenec (covered; east), Ježica (north and east), Barje (south) and Stanežiče (north). The parking ticket includes two city bus rides and is valid for up to 24 hours (lpt.si). Barje has 347 spaces, and bus 9 runs to the centre.
- Parking in the centre: on-street parking is a short-term zone, 30 to 120 minutes.
- Festive buses and P+R: in 2024 and 2025 the city made buses free on the switch-on evening and every evening from 26 Dec to 2 Jan, with free P+R in those periods. The 2026 offer had not been announced as of 5 Nov 2026.
- Closures: no traffic closures for the switch-on or New Year’s Eve had been published as of 5 Nov 2026.
Getting back late
If you will be out after the last bus to the airport (20:10) or the last train to Zagreb (20:45), book your return before you go out.
Table B: Late-night and early-morning options
| Need | Option | What’s known | How firm |
|---|---|---|---|
| Back to the airport tonight | Bus from the central station, platform 26 | Last departure 20:10 | Nov 2026 timetable |
| Very early flight | Intercity coach; ticket needed in advance | First departure 03:45 | Nov 2026 timetable |
| Landing late | Public bus or intercity coach to the city | Bus: last 22:44 Fri, 21:00 Sun. Coach (ticket in advance): last 23:30 | Nov 2026 timetable |
| Back to Zagreb by train | Direct train | Last 20:45 | Check HŽPP/SŽ; timetable changes mid-December |
| 24–26 Dec, 31 Dec, 1 Jan | All public transport | Holiday service not checked yet | Check ap-ljubljana.si |
| Late return by road, group or luggage | Pre-booked transfer | Fixed per-vehicle price; pickup details confirmed with your booking | Book ahead |
Groups and coaches
A coach cannot simply stop at the market: drop-off and pick-up need a pre-booked e-permit slot.
- Current points: Bleiweisova, Ilirska and Roška. A slot lasts up to 15 minutes, is free “until further notice”, and coaches without a permit may be fined.
- From 1 Jan 2027: Ilirska is removed, and coaches may drop off only at designated points outside the inner centre. A group visiting on 2 Jan plans differently from one visiting on 30 Dec.
- Waiting: coach parking at Tivoli is limited to 3 hours (7 spaces); for longer waits, coaches can park at Stožice.
- Practical: book the slot early, set one meeting point and one return time, and tell your driver early if the return time may move. Several smaller vehicles instead of one coach are another option to discuss when you ask for a quote.
The rules and booking form are on Ljubljana Tourism’s e-permits page. Request a quote for group transfers with your numbers, luggage and hotel address.
Adding Bled or Zagreb Advent to the trip
Lake Bled is 35 km from Ljubljana Airport and 56 km from the city, so it works as a first or last stop.
Bled Winter Fairytale 2026/27 (Bled’s Christmas market)
Bled’s Christmas market, the Winter Fairytale, runs from 27 Nov 2026 to 10 Jan 2027 on the lakeside promenade and in the Spa Park (Zdraviliški park). From Monday to Thursday it opens at 13:00, so it is closed on those mornings.
Table D: Bled Winter Fairytale at a glance (2026/27)
| When | What |
|---|---|
| Mon–Thu | 13:00–20:00 (closed in the morning) |
| Fri–Sat | 11:00–22:00 |
| Sun | 11:00–20:00 |
| Fri 27 Nov | Opening day, DJ 19:30–22:00 |
| Sat 28 Nov | Lights switch-on and concert 17:30–19:00, then DJ 19:30–22:00 |
| Sun 6 Dec | St Nicholas and children’s programme, 14:00–15:00 |
| Fri 25 Dec | Legend of the Sunken Bell 17:30–18:00, concert 18:30–20:00 |
| Wed 30 Dec | 11:00–22:00 |
| Thu 31 Dec | 11:00–02:00; children’s programme 15:00–16:30; DJ 20:30–22:00; live band 22:30–02:00; drone show 00:02–00:08 |
| 1–3 Jan | Biathlon World Cup on Pokljuka, listed on the Bled event page |
| 24 Dec, 1 Jan | No special hours on the official page; check before you go |
Both markets in one trip. Ljubljana and Bled are both open from 27 Nov 2026 to 3 Jan 2027, and Bled stays open to 10 Jan. From Monday to Thursday, spend the morning in Ljubljana and reach Bled after 13:00. Ljubljana switches on its lights on Fri 27 Nov at 17:00 and Bled on Sat 28 Nov at 17:30, so one weekend catches both. On New Year’s Eve, pick one place for midnight: Ljubljana’s fireworks or Bled’s drone show at 00:02.
Getting back late. A shared shuttle advertised from Ljubljana for the Bled market returns at 16:00 or 18:00 (as listed on 14 Nov 2026), before the weekend evening programme starts. Late buses and trains back from Bled had not been checked as of 14 Nov 2026. For a daytime visit with light bags, the shuttle will do. For the evening, book the return leg in advance and agree the time when you book: Ljubljana to Lake Bled from €140 or Ljubljana Airport to Lake Bled from €160, per vehicle.
Nearby sights in winter. Vintgar Gorge is open April–October, so it is not part of a December visit. In Bohinj, the Vogel cable car is closed for maintenance until about 1 Dec (as of 14 Nov 2026). More in the Lake Bled guide.
Parking and traffic arrangements were not on the official event page as of 14 Nov 2026. The organiser may change the programme, so check the official Winter Fairytale page before you go.
Combinations and transfers
Table C: Combinations
| Combination | How | Private transfer |
|---|---|---|
| Airport → Bled first | 35 km by road | Ljubljana Airport to Lake Bled, from €160 per vehicle |
| Ljubljana → Bled | 56 km by road | Ljubljana to Lake Bled, from €140 per vehicle |
| Zagreb → Ljubljana and Bled in a day | Day trip | Zagreb to Ljubljana and Bled day trip, price on request |
| Zagreb Advent + Ljubljana | Both open 28 Nov 2026 – 3 Jan 2027; Zagreb Advent runs to 7 Jan | Zagreb ↔ Ljubljana from €190 per vehicle each way |
| Zagreb → Bled directly | About 200 km by road; carry a passport or ID card | Zagreb to Lake Bled, price on request |
| Ljubljana ↔ Vienna | About 380 km, roughly 4¼ hours by road. Viennese Christmas Market on Rathausplatz 13 Nov – 26 Dec 2026. As of 14 Nov 2026, Austria has notified controls on its border with Slovenia until 15 Mar 2027; carry a passport or ID card | Ljubljana to Vienna · Vienna to Ljubljana, price on request |
| Ljubljana ↔ Budapest | About 460 km, roughly 5 hours by road. Advent Bazilika to 1 Jan 2027; Vörösmarty tér craft stalls to 28 Dec. No controls notified on the Slovenia–Hungary border as of 14 Nov 2026, but checks are possible; carry a passport or ID card | Ljubljana to Budapest · Budapest to Ljubljana, price on request |
When a private transfer is worth it (and when it isn’t)
It isn’t for one or two people with light bags landing in the day: the airport bus will do. For a daytime visit from Zagreb, the train works.
It is when you land after the last coach or fly out too early for the first one, travel as a group or with prams and suitcases, want an evening in Ljubljana with a same-night return to Zagreb, arrive through Trieste, Venice or Zagreb, or add Bled the same day. A private transfer carries only your party.
Before you request a quote, have these ready
- Dates: market 27 Nov 2026 – 3 Jan 2027; castle fair to 6 Jan; Festive December to 14 Jan.
- Flight or train times: into town, the last bus is 22:44 Fri / 21:00 Sun and the last coach 23:30; to the airport, the last bus is 20:10 (Nov 2026 timetable).
- Which evening, checked against the event dates in Table 2.
- Party size, prams and luggage; for a coach, your e-permit slot.
- Hotel address, inside or next to the pedestrian centre.
- Passport or ID card for any cross-border leg.
- Bled: which evening, and your return time (the Bled market runs to 22:00 Fri–Sat and to 02:00 on New Year’s Eve).
The price is fixed per vehicle when you book, and pickup details are confirmed with your booking.
FAQ
When is the Ljubljana Christmas market 2026? From 27 Nov 2026 to 3 Jan 2027, with free entry. The castle festive fair runs to 6 Jan, and the wider Festive December programme to 14 Jan 2027.
When are the Christmas lights switched on in Ljubljana? On Friday 27 Nov 2026, 17:00–17:30, on Prešernov trg. The switch-on is always on the Friday before Advent.
What time is the last bus to Ljubljana Airport? On the November 2026 timetable, the last bus from the central station leaves at 20:10. Holiday timetables had not been checked as of 5 Nov 2026; check ap-ljubljana.si for your date.
Can I visit the Ljubljana Christmas market as a day trip from Zagreb? Yes. Direct trains take roughly 2½ hours, but the last train back leaves at 20:45 on the timetable checked 5 Nov 2026. By road, a private transfer costs from €190 per vehicle each way. Carry a passport or ID.
What happens on New Year’s Eve in Ljubljana? Four free open-air celebrations in the main squares, 21:00–02:30, with fireworks from the castle at midnight. A children’s celebration runs 16:00–17:30 on Kongresni trg. In 2024 and 2025, city buses ran all night.
Can coaches drop off near the market? Only with a pre-booked e-permit slot of up to 15 minutes at the coach points. From 1 Jan 2027, coaches may drop off only at designated points outside the inner centre.
Are the 2026 opening hours out yet? Not as of 5 Nov 2026. Check the official Christmas markets page at visitljubljana.com; this guide will be updated when the hours are published.
When is the Bled Christmas market 2026? The Bled Winter Fairytale runs from 27 Nov 2026 to 10 Jan 2027 on the lakeside promenade and in the Spa Park. It is open 13:00–20:00 Monday to Thursday, 11:00–22:00 on Friday and Saturday, and 11:00–20:00 on Sunday. The lights go on at 17:30 on Saturday 28 Nov.
Can I see the Ljubljana and Bled Christmas markets on the same day? Yes. Both are open from 27 Nov 2026 to 3 Jan 2027, and they are 56 km apart. From Monday to Thursday, spend the morning in Ljubljana and go to Bled after 13:00, when its market opens. If you want to stay at Bled for the evening, book the return leg in advance and agree the time when you book.
Planning a December trip to Ljubljana? Send your flight or train, hotel and party size for a fixed price per vehicle, with pickup details confirmed when you book. Request a quote for a Ljubljana transfer.
Ready to go?
Book the routes from this guide — door-to-door, borders handled.