Budapest Christmas Market TourIndependent Budapest Christmas Guide Check Availability

Home › Blog

The Best Christmas Markets in Budapest, Market by Market

The best Christmas markets in Budapest are Advent Bazilika in front of St Stephen's Basilica and Vörösmarty Classic Xmas in the heart of District V, and both run from 13 November. They sit about a 10-minute walk apart, so most visitors see both in one evening. The smaller markets earn their place for different reasons: the Buda Castle Advent market for its setting by Matthias Church, Advent in Óbuda for its ice rink, the Gozsdu Udvar design market for handmade gifts and Szentendre for a riverside half-day away from the crowds. Entry to every Christmas market is free. You pay only for what you eat, drink or buy. This guide gives each market its own section with 2026 dates, opening hours and transport, then maps which of the top Budapest Christmas market tours cover which square, so you can match a market to your evening.

The Christmas tree on Vörösmarty Square, one of the best Christmas markets in Budapest

The Christmas tree on Vörösmarty Square. Photo: Globetrotter19, CC BY-SA 3.0, via Wikimedia Commons.

Quick answer Dates, locations and the top picks for 2026

The two headline markets are Advent Bazilika on Szent István tér and Vörösmarty Classic Xmas on Vörösmarty tér, both open 13 November. Advent Bazilika has close to 100 Hungarian craftspeople and a light projection on the Basilica facade every evening from 17:30. Vörösmarty keeps its craft stalls and children's train until 28 December, then the square turns into the New Year's Eve party square. Entry is free everywhere. If you only have one evening, start at the Opera House, walk to the Basilica for the light show, then finish at Vörösmarty Square.

Key takeaways

  • Advent Bazilika runs 13 November to 1 January, with the facade light show from 17:30 nightly.
  • The small-group market and Basilica tour covers three markets and includes a Basilica visit.
  • Vörösmarty Classic Xmas closes its craft stalls after 28 December, earlier than the Basilica market.
  • The mulled wine cruise on the Danube adds an hour of lit-up river views to any market evening.
  • December afternoons average 4.1°C (39°F), so dress for standing outside.

Which market should you choose?

If you want the biggest crafts selection and the light show

Head to Advent Bazilika on Szent István tér, with close to 100 craftspeople and the projection from 17:30. The walk with Basilica entry ends there.

If you are travelling with children

Vörösmarty Classic Xmas has a free children's train, weekdays 14:00-20:00 and weekends 11:00-20:00.

If you want a quieter square and ice skating

Take the H5 suburban train to Advent in Óbuda on Fő tér, which opens 27 November with its own ice rink.

If you want design gifts rather than folk crafts

Visit the Gozsdu Udvar design market, open 4-23 December.

If you have a full spare day

Book the private Vienna Christmas markets day trip for the Rathausplatz market, about 2.5-3 hours from Budapest by car.

Budapest's Christmas markets at a glance

Hungary's Advent season runs through the four Sundays before Christmas, and Budapest's markets follow it. Every market below is free to enter. The two downtown squares carry the biggest stall counts and the longest hours, the outer districts trade size for calm.

Here is the full field for the 2026 season, drawn from the official market sites.

MarketWhere2026 seasonBest forNearest transport
Advent BazilikaSzent István tér, in front of St Stephen's Basilica13 November to 1 JanuaryCrafts and the evening light showDeák Ferenc tér (M1, M2, M3) or Bajcsy-Zsilinszky út (M1)
Vörösmarty Classic XmasVörösmarty tér, at the end of Váci Street13 November to 31 DecemberCraft stalls and the children's trainVörösmarty tér (M1)
Buda Castle Advent marketSzentháromság tér, by Matthias ChurchLast season 28 November to 4 January, 2026 dates not statedCastle Hill atmosphereCastle Hill, across the Chain Bridge
Advent in ÓbudaFő tér, District IIIOpens 27 NovemberIce rink and family weekendsHÉV H5 from Batthyány tér to Szentlélek tér
Gozsdu Udvar design marketThe passage between Király utca and Dob utca4-23 DecemberDesign and handmade giftsM1 or M3 to Deák Ferenc tér
Szentendre Advent marketDumtsa Jenő Street, SzentendreFrom Advent to Epiphany, exact dates not statedRiverside art townHÉV H5 from Batthyány tér, about 40 minutes
Wiener ChristkindlmarktRathausplatz, Vienna13 November to 26 DecemberA full day tripPrivate car, about 2.5-3 hours each way

The two downtown markets are about a 10-minute walk apart, which is why almost every guided walk pairs them. Both run late: the Basilica market stays open until 23:00 on Fridays and Saturdays, Vörösmarty until 22:00. Sunset in December is around 16:00, so the lights are on by late afternoon and the markets are already glowing when you arrive.

Advent Bazilika at St Stephen's Basilica

The craft market in front of the Basilica

Advent Bazilika fills Szent István tér with close to 100 Hungarian craftspeople. In the European Best Destinations vote it has been named the best Christmas market in Europe several times, including the 2026 ranking. The market opens 13 November and runs all the way to 1 January, so it is also the market to visit between Christmas and New Year.

Hours and the light show

Monday to Thursday and Sunday the market runs 11:00-22:00, Friday and Saturday 11:00-23:00. Holiday hours differ: 24 December 11:00-15:00, 25-26 December 11:00-20:00, 31 December 11:00-03:00 and 1 January 11:00-18:00. The light projection on the Basilica facade runs every evening from 17:30 and repeats through the evening, so you can catch it before or after dinner.

The interior is worth the detour too, an entry ticket costs 2,600 HUF ($7.88).

The snowy terrace of Fisherman's Bastion by the Buda Castle market, among the best Christmas markets in Budapest

Fisherman's Bastion in snow, beside the Buda Castle Advent market. Photo: Andrés Nieto Porras from Palma de Mallorca, España, CC BY-SA 2.0, via Wikimedia Commons.

Vörösmarty Classic Xmas by Gerbeaud

The market in front of the Gerbeaud café

Vörösmarty Classic Xmas sits on Vörösmarty tér at the end of Váci Street, in front of the Gerbeaud café. It runs 13 November to 31 December, Monday to Thursday and Sunday 11:00-21:00, Friday and Saturday 11:00-22:00. The craft stalls and the free children's train close for good on 28 December while the square is set up for New Year's Eve, so visit before then if the stalls matter to you.

The children's train and holiday hours

The children's train runs weekdays 14:00-20:00 and weekends 11:00-20:00, which makes this the easiest market for families with small children. On 24 December the market closes at 14:00, on 25-26 December it opens 12:00-18:00, and on 31 December it stays open until 03:00 as the New Year's Eve party square. The Basilica market is about a 10-minute walk away, so most evenings take in both.

Buda Castle Advent market by Matthias Church

A smaller market on Castle Hill

The Buda Castle Advent market sits on Szentháromság tér next to Matthias Church and Fisherman's Bastion, on the Buda side of the river. It is smaller than the Pest markets. Last season it ran 28 November to 4 January, daily 09:00-20:00.

The 2026 dates are not yet published, so check the official site before you plan the walk up. The Christmas tour with folk music takes in views of Matthias Church and Fisherman's Bastion as part of a tram and walking route along the Danube.

The arcades of Gozsdu Udvar, home of a design market among the best Christmas markets in Budapest

Gozsdu Udvar, where the design market runs in December. Photo: Globetrotter19, CC BY-SA 3.0, via Wikimedia Commons.

Advent in Óbuda

The district market with its own ice rink

Advent in Óbuda opens 27 November on Fő tér in District III, with an ice rink on the square and concerts and family programmes at weekends. It is a neighbourhood market away from the downtown squares. Take the HÉV H5 suburban train from Batthyány tér to Szentlélek tér or Árpád híd.

The same H5 line continues to Szentendre, so a market-and-rink afternoon in Óbuda can combine with an evening ride out of town.

Gozsdu Udvar design market

Design gifts in the old Jewish quarter

The Gozsdu Udvar design market runs 4-23 December in the passage between Király utca and Dob utca in District VII, the old Jewish quarter. Hours are Monday to Thursday 12:00-19:00 and Friday to Sunday 10:00-19:00. This is the market for contemporary design and handmade gifts rather than folk crafts, and the surrounding ruin bars make it a natural stop after dark.

The district is 10-15 minutes on foot from the Basilica market.

Szentendre in winter, a riverside town with one of the best Christmas markets near Budapest

Szentendre in winter. Photo: Kapeter77, CC BY-SA 4.0, via Wikimedia Commons.

Szentendre, the riverside art town

An Advent market 20 km north of Budapest

Szentendre sits on the Danube about 20 km north of Budapest and is decorated from Advent to Epiphany. Its Advent market runs on Dumtsa Jenő Street, with open-air events, concerts and exhibitions through the season. The HÉV H5 suburban train from Batthyány tér takes about 40 minutes.

Exact 2026 market dates are not stated, so confirm locally. The Szentendre and Budapest Christmas markets evening tour by electric car gives you 105 minutes in Szentendre and 105 minutes at the Basilica market in one private evening trip.

Szentendre's own programme is on the town's Advent in Szentendre page, and the Basilica market's hours on the Advent Bazilika opening hours page.

A day trip to Vienna's Rathausplatz

Vienna's biggest Christmas market from Budapest

Vienna is about 240 km from Budapest, roughly 2.5-3 hours by car or train each way, so its markets make a long day trip rather than an evening one. The Wiener Christkindlmarkt on Rathausplatz runs 13 November to 26 December, daily from 10:00 and until 18:30 on 24 December. Vienna also has markets at Schönbrunn Palace and the Belvedere.

The private day trip from Budapest to the Vienna Christmas markets is a transfer with a driver, not a guided tour, and gives you about 4 hours on your own across the three markets.

The lit arch at the Basilica market, the best Christmas market in Budapest by the European vote

The Basilica market's light arch at night. Photo: Karl Gruber, CC BY-SA 3.0 at, via Wikimedia Commons.

A one-evening route through the markets

The downtown markets sit close enough together that one evening covers the lot. Here is a route on foot.

StopWhat you seeWalking note
Hungarian State Opera HouseMeeting point of three walking tours, on Andrássy AvenueStart here at dusk
St Stephen's Basilica and Advent BazilikaThe light projection on the facade from 17:30About 10 minutes from the Opera House
Vörösmarty SquareThe Gerbeaud-fronted market and the children's trainAbout 10 minutes from the Basilica
Danube embankment and Dock 11Views of the lit-up Castle District from the Pest bankA short walk from Vörösmarty, cruise departs from Dock 11 by Elizabeth Bridge

Timing works in your favour in December. Sunset is around 16:00, so the lights are on by late afternoon. Catch the Basilica projection any time after 17:30, wander Vörösmarty while the stalls are still open, then close the evening on the water.

The Budapest unlimited mulled wine cruise boards at Dock 11 by Elizabeth Bridge for a 60-minute loop past the Parliament and Castle Hill with a heated cabin.

How to Get Between the Markets

The two downtown markets need no transport: Vörösmarty Square and the Basilica market are about 10 minutes apart on foot, and metro line M1 stops at Vörösmarty tér and Bajcsy-Zsilinszky út, with M1, M2 and M3 meeting at Deák Ferenc tér beside both. For Óbuda and Szentendre, take the H5 suburban train from Batthyány tér, to Szentlélek tér or Árpád híd for Óbuda and about 40 minutes to Szentendre.

The Buda Castle market is the one that needs a crossing: it sits on Castle Hill on the other side of the river, so plan it as its own afternoon. The Christmas light trams run from 16:00 every evening except 24 and 31 December, and tram 2 along the Pest embankment is the best known, a cheap way to see the lit river between markets. If you would rather leave the logistics to someone else, the Szentendre and Budapest evening tour by electric car covers Szentendre and the Basilica market in four hours.

Which tours cover which market

Most guided listings in this catalog walk the downtown markets. Here is the mapping, so you can match a listing to the square you care about.

ListingMarkets coveredHow
Christmas market walking tour with chimney cake and mulled wineThe city-centre marketsOn foot, 2.5 hours from the Opera House
Small-group tour with a Basilica visitThree markets plus a Basilica visitOn foot, groups capped at 14
Christmas walk with Basilica entryVörösmarty Square and the Basilica marketOn foot, 2.5 hours, ends at the Basilica
Three-market chimney cake walkThree city-centre marketsOn foot, starts at Astoria
Christmas tour with folk musicThe Basilica and Vörösmarty SquareOn foot and by tram, 2-2.5 hours
Szentendre and Budapest by electric carSzentendre and the Basilica marketPrivate heated car, 4 hours
Unlimited mulled wine cruiseNo market, pairs with a market eveningBoat from Dock 11, 1 hour

For a side-by-side price and format breakdown, see Budapest Christmas market tours compared on the homepage. If your dates fall on the holidays themselves, note that both big markets keep short hours on 24-26 December and the Christmas dinner cruise with live piano music runs only on 24 and 25 December, when most of the city closes early.

What to eat and buy at the markets

Mulled wine comes in a ceramic mug at the downtown markets. You usually hand it back for the deposit or keep the mug as a souvenir. Szaloncukor, the wrapped fondant candies Hungarians hang on the Christmas tree, is a tradition since the 19th century and an easy gift to pack.

Beyond that, the stalls sell chimney cake, lángos, grilled sausage, stuffed cabbage and strudel. These are last season's stall prices reported by Hungarian press, so treat them as a guide for budgeting.

ItemLast season's price
Mulled wine1,500-1,900 HUF ($4.55-$5.76) a cup
Chimney cake, plain2,800-3,200 HUF ($8.48-$9.70)
Chimney cake, filled3,300-4,500 HUF ($10.00-$13.64)
Lángos, plain2,000-2,400 HUF ($6.06-$7.27)
Grilled sausage5,500-5,700 HUF ($16.67-$17.27)
Stuffed cabbageabout 5,700 HUF ($17.27)
Strudel1,900-2,000 HUF ($5.76-$6.06)
Hot chocolate1,700-3,500 HUF ($5.15-$10.61)
Bejgli roll, 500 g6,700 HUF ($20.30)

Questions and Answers

Which Christmas market is best in Budapest?

Advent Bazilika in front of St Stephen's Basilica has the strongest case: close to 100 Hungarian craftspeople, a facade light show from 17:30 every evening, and several European Best Destinations wins including the 2026 ranking. Vörösmarty Classic Xmas runs a close second for its setting by the Gerbeaud café and its children's train.

Where are the main Christmas markets in Budapest?

The two main markets are on Szent István tér in front of St Stephen's Basilica and on Vörösmarty tér at the end of Váci Street, both in District V on the Pest side. They are about a 10-minute walk apart. The Christmas tour with folk music visits both in one evening.

Is Budapest nice for Christmas markets?

Yes. Both big markets open in mid November and run through the holidays, entry is free everywhere, and the downtown squares sit close together in a walkable district. Expect December afternoons around 4.1°C (39°F) with frost most nights, so dress warmly.

How many Christmas markets are in Budapest?

The count depends on how far out you look. Within the city this guide covers six: Advent Bazilika, Vörösmarty Classic Xmas, the Buda Castle Advent market, Advent in Óbuda, the Gozsdu Udvar design market and Szentendre just north of the city limits. A full official list is not stated.

Can you see the Budapest Christmas markets in one evening?

Yes. Start at the Opera House, walk about 10 minutes to the Basilica for the light show from 17:30, continue to Vörösmarty Square, then finish at Dock 11 by Elizabeth Bridge for the unlimited mulled wine cruise. The walking tours in this catalog compress the same route into 2.5 hours.

Is the Basilica or Vörösmarty Christmas market better?

Advent Bazilika wins on crafts and evening atmosphere thanks to the facade projection from 17:30. Vörösmarty wins for families, with the free children's train on weekdays from 14:00 and weekends from 11:00. They are a 10-minute walk apart, so there is no reason to choose. For a guided look at both, see the walking tour with skip-the-line Basilica entry.

Compare Budapest Christmas Market Tours

Compare the market tours and book the evening that fits your dates.

Free cancellation up to 24 hours before the start on every listed tour.

Check Availability
Tours from $23 Check Availability