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. 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.
| Market | Where | 2026 season | Best for | Nearest transport |
|---|---|---|---|---|
| Advent Bazilika | Szent István tér, in front of St Stephen's Basilica | 13 November to 1 January | Crafts and the evening light show | Deák Ferenc tér (M1, M2, M3) or Bajcsy-Zsilinszky út (M1) |
| Vörösmarty Classic Xmas | Vörösmarty tér, at the end of Váci Street | 13 November to 31 December | Craft stalls and the children's train | Vörösmarty tér (M1) |
| Buda Castle Advent market | Szentháromság tér, by Matthias Church | Last season 28 November to 4 January, 2026 dates not stated | Castle Hill atmosphere | Castle Hill, across the Chain Bridge |
| Advent in Óbuda | Fő tér, District III | Opens 27 November | Ice rink and family weekends | HÉV H5 from Batthyány tér to Szentlélek tér |
| Gozsdu Udvar design market | The passage between Király utca and Dob utca | 4-23 December | Design and handmade gifts | M1 or M3 to Deák Ferenc tér |
| Szentendre Advent market | Dumtsa Jenő Street, Szentendre | From Advent to Epiphany, exact dates not stated | Riverside art town | HÉV H5 from Batthyány tér, about 40 minutes |
| Wiener Christkindlmarkt | Rathausplatz, Vienna | 13 November to 26 December | A full day trip | Private 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).
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.
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. 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 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.
| Stop | What you see | Walking note |
|---|---|---|
| Hungarian State Opera House | Meeting point of three walking tours, on Andrássy Avenue | Start here at dusk |
| St Stephen's Basilica and Advent Bazilika | The light projection on the facade from 17:30 | About 10 minutes from the Opera House |
| Vörösmarty Square | The Gerbeaud-fronted market and the children's train | About 10 minutes from the Basilica |
| Danube embankment and Dock 11 | Views of the lit-up Castle District from the Pest bank | A 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.
| Listing | Markets covered | How |
|---|---|---|
| Christmas market walking tour with chimney cake and mulled wine | The city-centre markets | On foot, 2.5 hours from the Opera House |
| Small-group tour with a Basilica visit | Three markets plus a Basilica visit | On foot, groups capped at 14 |
| Christmas walk with Basilica entry | Vörösmarty Square and the Basilica market | On foot, 2.5 hours, ends at the Basilica |
| Three-market chimney cake walk | Three city-centre markets | On foot, starts at Astoria |
| Christmas tour with folk music | The Basilica and Vörösmarty Square | On foot and by tram, 2-2.5 hours |
| Szentendre and Budapest by electric car | Szentendre and the Basilica market | Private heated car, 4 hours |
| Unlimited mulled wine cruise | No market, pairs with a market evening | Boat 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.
| Item | Last season's price |
|---|---|
| Mulled wine | 1,500-1,900 HUF ($4.55-$5.76) a cup |
| Chimney cake, plain | 2,800-3,200 HUF ($8.48-$9.70) |
| Chimney cake, filled | 3,300-4,500 HUF ($10.00-$13.64) |
| Lángos, plain | 2,000-2,400 HUF ($6.06-$7.27) |
| Grilled sausage | 5,500-5,700 HUF ($16.67-$17.27) |
| Stuffed cabbage | about 5,700 HUF ($17.27) |
| Strudel | 1,900-2,000 HUF ($5.76-$6.06) |
| Hot chocolate | 1,700-3,500 HUF ($5.15-$10.61) |
| Bejgli roll, 500 g | 6,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.