After landing at Frankfurt Airport, follow the signs to the regional train station and take the S8 or S9 toward Frankfurt Hauptbahnhof. The train ride is usually about 15 minutes, but allow 45–75 minutes door to door for immigration, baggage collection, finding the platform, and walking from the station to your hotel. A local RMV ticket is normally sufficient; a taxi is more convenient if you have heavy luggage or arrive late. Keep the first afternoon flexible in case your flight or baggage is delayed.
Once checked in, walk or take local transport from Frankfurt Hauptbahnhof toward Römerberg, normally about 15–20 minutes on foot. Explore the square, Römer, and Alte Nikolaikirche before continuing to the Frankfurt Christmas Market around Römerberg and Paulskirche. Allow around 1½ hours for the stalls. Check the official 2026 dates and closing times shortly before travelling, as Christmas markets do not always operate continuously through the holiday period. Bring some cash for smaller stalls; hot drinks usually include a refundable mug deposit. Expect roughly €5–10 for a snack and drink.
Walk around 10–15 minutes from the market to Main Tower. The observation deck visit takes about an hour, including security and the lift; sunset and evening slots can sell out, so reserve in advance if you want a particular time. Entry may be restricted in poor weather. Afterwards, continue to Sachsenhausen by tram or S-Bahn, or walk in roughly 20–25 minutes, for dinner at Apfelwein Wagner. Reserve ahead for this busy festive period and budget approximately €20–35 per person for apple wine and hearty local food such as schnitzel, sausages, or dishes with green sauce. Keep the evening unhurried after the flight, since the following day is also available for exploring Frankfurt.
Start at Kleinmarkthalle for breakfast and a walk through the food stalls, allowing about an hour. Try a small portion of sausage, cheese, or a baked good, while checking individual vendor schedules because opening arrangements can vary during Christmas week. Walk approximately 10 minutes to St. Bartholomew’s Cathedral, also known as the Kaiserdom, for 30–45 minutes. Entry to the church is usually free; tower access, if operating, may require a separate ticket and involves stairs.
Continue on foot through the old centre to Goethe House, around 10 minutes away. Allow about an hour for the preserved rooms and exhibits about Goethe’s Frankfurt childhood. Confirm Monday opening and any holiday schedule shortly before visiting, as winter hours can change. For lunch, stay around the Hauptwache or Zeil area; allow roughly €12–20 per person for a casual meal and expect some businesses to close earlier as Christmas approaches.
Walk from the old centre to Römerberg Christmas Market, the main festive square, and spend the afternoon browsing wooden stalls, decorations, crafts, roasted nuts, and hot spiced wine or non-alcoholic punch. The market is normally running on this date, but check the official seasonal schedule before travelling. Allow extra time for queues, particularly at popular food and drink stalls. From Römerberg, walk across the Main toward Sachsenhausen in about 20–25 minutes, or take local transport if the weather is poor.
Spend approximately two hours at the Städel Museum, checking its Monday opening status and booking an admission slot if required; standard admission is commonly around €16–20. Afterward, walk to Dauth Schneider for Apfelwein and hearty regional food such as schnitzel or potatoes with green sauce. Budget approximately €20–35 per person and reserve a table if possible. Keep the evening unhurried, since Frankfurt’s market and restaurant areas can become busy during the final Christmas week.
This is the direct, sensible continuation from Frankfurt to Munich—there is no reason to detour to Cologne, which lies in the opposite direction and would add unnecessary travel. After arriving at München Hauptbahnhof, allow roughly 30–45 minutes to orient yourself, collect luggage and reach your accommodation; the station is well connected to the U-Bahn, S-Bahn, trams and taxis.
Once checked in and rested, head towards Marienplatz by public transport or on foot if your hotel is central. Keep this first look deliberately light: see the square and the exterior of the New Town Hall, then continue to Frauenkirche for a short visit if it is open and no service is taking place. Tomorrow is better suited to the main old-town circuit and Christmas-market time, so there is no need to overpack this arrival afternoon.
Finish around Sendlinger Tor, where you can stroll through the surrounding pedestrian streets and choose a casual Bavarian or international restaurant. Allow approximately €15–25 per person for a simple dinner, or €25–40 for a fuller meal with a drink. Munich’s central public transport journey is usually only a few euros per person, while a short taxi from the station is generally around €10–20 depending on traffic and distance.
December darkness comes early, and the evening may feel tiring after the train, so keep plans flexible. Check the following day’s opening arrangements for any attraction you particularly want to visit, and reserve only where timed entry is required; Christmas-period hours and services can change.
You are already in Munich after yesterday’s Frankfurt–Munich train, so there is no reason to detour through Cologne today. Keep your morning local and unhurried: begin at Asamkirche, a small but spectacular Baroque church on Sendlinger Straße. Entry is normally free when open, though services or restoration work can occasionally limit access.
Continue towards Sendlinger Tor, one of Munich’s historic city gates. This is an easy walk of roughly 10 minutes, with cafés and shops along the way. Allow around €8–15 for coffee and a light breakfast or snack, and leave room to wander rather than trying to fit in another long transfer.
Use the U-Bahn or tram towards Maxvorstadt; from the central area, allow roughly 15–25 minutes door to door. Spend about two hours at the Alte Pinakothek, concentrating on the galleries that interest you most. Check the official 2026 Christmas timetable before going, as museums often adjust their opening days around the holidays, and buy a timed ticket in advance if one is required.
After lunch, walk around Königsplatz, then continue to the Lenbachhaus. A museum lunch or nearby café should cost approximately €12–25 per person. The two museums make a good pairing in winter because they provide a warm indoor afternoon, but if one is closed, simply extend the other visit and enjoy the surrounding university quarter.
Head to Theresienwiese for the Tollwood Winter Festival, which usually offers food stalls, craft stands, performances, and festive decorations in the weeks before Christmas. Confirm the 2026 dates, programme, and any ticket requirement before relying on a particular event. Budget around €10–20 for a casual dinner or drinks there; allow extra time for queues.
For a sit-down Bavarian meal, continue to Wirtshaus in der Au in Haidhausen. Public transport from Theresienwiese generally takes about 20–30 minutes, while a taxi is more practical if the weather is poor. Reserve ahead for 23 December, and keep the rest of the evening flexible for a relaxed walk through Munich’s illuminated streets.
Start at Deutsches Museum on Museumsinsel, allowing around three hours for the science, technology, and transport galleries. Because this is Christmas Eve, opening hours may be shortened, so check the official schedule and any timed-entry requirement in advance; aim for the earliest available admission. From central Munich, take the S-Bahn to Isartor and walk across the river, or use a short taxi ride if you want to save time. Allow extra time for queues, and do not depend on the museum café being open all day.
After the museum, pause at Isartor for about 30 minutes to see one of Munich’s remaining medieval gates. Then walk west towards Maximilianstraße, a route of roughly 15–20 minutes, and spend about 45 minutes taking in the grand architecture, festive displays, and quieter Christmas Eve atmosphere. Shops and cafés may close early, so treat this as a scenic walk rather than a shopping stop.
Continue on foot to Bayerische Staatsoper at Max-Joseph-Platz, allowing around 30 minutes to admire the opera house, royal buildings, and surrounding square. Attend a performance only if you already have advance tickets; same-day availability on Christmas Eve is unlikely. For an early dinner, walk into the Altstadt and go to Hofbräuhaus München. Reserve if possible, allow about 1½ hours, and budget approximately €25–40 per person for a meal and drinks. Confirm its holiday schedule, as service may finish earlier than usual.
Finish with a relaxed stroll through Altstadt, where the illuminated façades and reduced crowds create a peaceful Christmas Eve setting. If you would like to attend a church service, check the parish schedule beforehand because popular services may require early arrival or have limited seating. Public transport usually operates on a reduced holiday timetable, so return to your accommodation soon after dinner; keep the evening flexible because shops, attractions, and restaurants may close early.
Take the S6 from München Hauptbahnhof to Starnberg, usually around 35 minutes, with a further 10–15 minutes on foot to the waterfront. Christmas Day services normally run, but often less frequently, so check the DB Navigator app the evening before. Begin with the Starnberg lakeside promenade, where the winter scenery is peaceful and clear days can bring excellent Alpine views.
Continue by S-Bahn or on foot toward Possenhofen for a countryside walk near Lake Starnberg. Allow around 1½ hours, wearing waterproof shoes because paths can be muddy in December. Winter boat services to the island generally do not operate, so treat the Roseninsel viewpoint as a lakeside viewpoint rather than planning an island visit.
Return toward Starnberg for lunch, budgeting approximately €15–30 per person. Christmas Day is a major opening-hours dependency: reserve in advance where possible and confirm the restaurant’s holiday service, as many smaller cafés and shops close. Keep a snack with you in case options are limited. The return journey to central Munich takes roughly 45–60 minutes door to door.
Spend the afternoon in the English Garden, which remains freely accessible even when museums and indoor attractions have reduced hours. Walk around the Eisbach area and along the nearby park paths, but expect a quieter city and fewer open businesses. The Munich Residenz can be considered only if its Christmas Day opening is confirmed in advance; do not rely on it as the main plan.
Have dinner at Wirtshaus in der Au in Haidhausen, a good choice for Bavarian dumplings and hearty regional food. From central Munich, use the S-Bahn toward Rosenheimer Platz and walk onward, allowing approximately 15–25 minutes depending on your starting point. Budget around €25–40 per person and reserve ahead, since Christmas Day seating and opening hours may be limited.
After arriving at Salzburg Hauptbahnhof from Munich, allow roughly 30–45 minutes to reach your hotel by local bus or taxi. Leave your luggage with reception if your room is not ready, then take a relaxed first look at the city rather than trying to fit in a major attraction. Keep your passport or ID accessible during the cross-border train journey, as checks can occasionally take place.
Walk or take a short local bus ride toward Mirabell Gardens. The gardens are compact and usually need about an hour, with a particularly attractive view along the central axis toward Salzburg Cathedral and Hohensalzburg Fortress. In winter, some sections may be closed or less impressive, so treat this as a flexible outdoor stop. From here, continue on foot to Makartsteg Bridge and pause midway for photographs of the river, old town, and fortress.
Cross into the old town and spend the afternoon around Getreidegasse. Its wrought-iron signs, historic façades, and small courtyards are best enjoyed at an unhurried pace. For lunch, a bakery or casual café should cost approximately €8–15 per person; save time for wandering rather than booking a long meal on this arrival day.
Around dusk, visit the Salzburg Christmas Market on Domplatz and Residenzplatz if it is still operating. Because this is after Christmas, confirm the exact holiday schedule before travelling: the main market may close on or soon after 24 December, although some festive programming can continue. If the stalls are closed, the illuminated squares and old town still make a worthwhile evening walk.
Have dinner at Stiftskeller St. Peter, budgeting around €30–50 per person. Reserve in advance if possible and verify holiday opening hours, since restaurants can operate reduced schedules between Christmas and New Year. From the market squares, it is only a short walk through the old town; use a taxi back to the hotel if the pavements are icy or you are tired.
You are already in Salzburg, so start on foot in the Altstadt and walk to the FestungsBahn station at Festungsgasse for Hohensalzburg Fortress. Allow around two hours for the funicular, fortress rooms, courtyards and viewpoints. The winter panorama over the rooftops and surrounding Alps is usually clearest earlier in the day. A combined funicular and fortress ticket is generally about €15–20; booking ahead is sensible during the Christmas period, although exact access and operating times should be checked before travelling.
Walk downhill to Salzburg Cathedral and allow about 45 minutes. Since this is a Sunday, services may restrict sightseeing at certain times, so check the cathedral’s schedule and dress respectfully. Continue through Getreidegasse to Mozart’s Birthplace, allowing about an hour for the museum. Advance tickets are recommended, especially during the holiday season, and the surrounding lane is worth exploring at a relaxed pace.
For a quick lunch, stop at Balkan Grill Salzburg in Getreidegasse for the famous Bosna sausage, usually around €8–15 per person. It is a casual takeaway-style stop, so keep a bakery or café as a backup because Sunday and holiday opening times can be shorter. After lunch, visit St. Peter’s Abbey and Cemetery, allowing roughly an hour for the cloisters, cemetery and any accessible catacombs.
Spend the middle of the afternoon at the Salzburg Christkindlmarkt around Domplatz and Residenzplatz. The market traditionally continues beyond Christmas, but confirm the 2026/27 dates before relying on it. Browse the stalls for handmade decorations, candles and regional treats; allow roughly €5–12 for a snack or warm drink. This is a good point to slow down, take photographs and enjoy the atmosphere rather than rushing between museums.
If you still have energy, take the Mönchsberg Lift from Gstättengasse to the Museum der Moderne Salzburg. Allow about 1½ hours for the lift, galleries and viewpoints. Verify Sunday and holiday opening hours in advance; the combined museum and lift cost is commonly around €15–20. From the top, return by lift or walk down through Müllner Steg for a lovely evening view back toward the old town.
Keep dinner flexible around the central lanes, with plenty of time to wander through the illuminated market and decorated squares. Most of today’s route is walkable, while the fortress funicular and Mönchsberg Lift are the only paid vertical transport. Wear shoes with good grip because the old-town paving and fortress paths can be slippery in December, and carry some cash for smaller market stalls.
Leave Salzburg Hauptbahnhof around 07:00 for the regional train via Attnang-Puchheim to Hallstatt Bahnhof. From the station, walk to the ferry pier and cross the lake to Hallstatt Markt; allow roughly 3–3½ hours door to door, depending on the connection and ferry wait. Check the ÖBB timetable and winter ferry schedule the evening before, as December services can be less frequent and the ferry connection may not be perfectly timed. A round trip is commonly around €40–60, depending on the ticket and connections.
Explore Hallstatt historic center, beginning at the market square and continuing along the narrow lanes toward the waterfront. Allow about 1½ hours for photos, small shops, and the views across the lake. Continue to the Evangelical Church and nearby lakeside viewpoint for the classic panorama of the church tower, village rooftops, and surrounding mountains. Wear shoes with good grip, as the paving and ferry pier can be slippery in winter.
Visit the Hallstatt Museum for about an hour if it is open. Because this is a Monday in December, verify its seasonal hours before leaving Salzburg; if it is closed, spend the time walking the waterfront instead. Have lunch at an open restaurant in the village center, budgeting approximately €20–35 per person. Gasthof Zauner is a traditional option near the market area, but check its December opening and seating availability in advance.
Aim to leave Hallstatt around 15:30–16:00. Take the ferry back to Hallstatt Bahnhof, then retrace the route via Attnang-Puchheim to Salzburg, allowing for delays and limited winter connections. Keep the evening light after returning—dinner near your accommodation and an early night will make the following morning’s onward journey more comfortable.
Take a direct ÖBB Railjet from Salzburg Hauptbahnhof to Wien Hauptbahnhof, ideally around 08:30–09:00. The train takes approximately 2½–3 hours; with walking to the station, luggage, hotel access, and check-in, budget roughly 4–5 hours door to door. Reserve seats through ÖBB, especially during the holiday period, and keep your passport or ID accessible for any checks.
After arriving at Wien Hauptbahnhof, use the U-Bahn, tram, or a taxi to your hotel. Allow 45–75 minutes to leave luggage and settle in. If your accommodation cannot provide early check-in, leave your bags and begin sightseeing with a flexible schedule.
Visit Belvedere Palace first, allowing about two hours for the Upper Belvedere collection, including Klimt’s The Kiss, and the palace grounds. A timed ticket is advisable and must be booked through the official website; confirm the Christmas-period opening schedule before travelling. From the station, the palace is a short walk or local connection, making it a practical first stop after arriving in Vienna.
Continue toward Karlsplatz for Karlskirche, usually a visit of around 45 minutes. Entry can be affected by services or holiday arrangements, so treat the interior visit as schedule-dependent and enjoy the exterior and square even if access is restricted.
Spend early evening at Vienna Christmas World at Rathausplatz, one of the city’s best-known Christmas markets. On 29 December, the market may still be operating because Vienna’s principal seasonal markets often continue beyond Christmas, but confirm the 2026 dates and hours before travelling. Allow time for queues and expect roughly €5–12 for a drink or snack, with a casual meal often around €10–20.
If you still have energy, make a short visit to Naschmarkt for coffee or a light bite, checking its holiday trading hours because individual stalls may close or operate reduced schedules. Finish with dinner at Plachutta Gasthaus zur Oper in the Innere Stadt, where tafelspitz and other Viennese classics generally cost about €35–55 per person before drinks. Reserve ahead if possible, then return to your hotel by U-Bahn or taxi.
Allow roughly 4–5 hours door to door from Vienna to central Budapest, including the train, station access, possible delays, luggage collection and hotel check-in. After settling in, keep the first afternoon unhurried; use the metro or a short taxi ride rather than trying to fit in distant sightseeing.
Walk or take public transport to Vörösmarty Square for the main Christmas-market atmosphere. On 30 December, some stalls may have reduced hours or may already be closed for the season, so check the official market information shortly before travelling. Allow about €8–15 for a snack or light meal, and keep cash or a card available because individual stalls vary.
Continue towards St. Stephen’s Basilica, where the square is usually particularly attractive after dark. Entry to the church, if you choose to go inside, may depend on services and visitor arrangements; allow approximately €2–5 if an admission charge applies. Finish with a stroll along Váci Street and dinner nearby, budgeting roughly €15–30 per person for a casual Hungarian meal. Return to the hotel early enough to rest before the New Year celebrations tomorrow.
As you are already in Budapest, keep the morning unhurried. Start at Vörösmarty Square Christmas Market, one of the city’s most central festive areas. Christmas-market dates and stall availability vary around New Year, so treat this as a flexible stop: if the market has begun winding down, enjoy the square, seasonal decorations and nearby pedestrian streets instead. Allow roughly HUF 2,500–5,000 per person for a snack and drink.
Walk west towards St. Stephen’s Basilica for the second major festive area. The square is close enough to reach on foot in about 10–15 minutes, or by metro and a short walk if the weather is poor. Check the basilica’s current holiday opening arrangements before planning an interior visit; otherwise, admire the exterior and spend time at the surrounding stalls. Expect roughly HUF 3,000–6,000 for a light lunch or market meal.
After lunch, stroll towards the Danube Promenade near Vigadó Square. This gives you a pleasant riverside view without repeating the sights planned for another day. Keep the afternoon deliberately light so you can return to the hotel, warm up and rest before the evening. A café stop will generally cost about HUF 1,500–3,500 per person.
Have dinner in the Jewish Quarter, where there is a wide choice of Hungarian, international and casual restaurants. Reserve ahead if you want a sit-down meal, particularly for New Year’s Eve; a normal dinner is approximately HUF 8,000–18,000 per person, while fixed festive menus can cost considerably more.
Return towards Vörösmarty Square or another officially designated central celebration area for midnight. Check Budapest’s official event information shortly before the trip, as public concerts, road closures, fireworks arrangements and venue access can change. Use public transport where operating, but expect crowded services and reduced late-night schedules; avoid relying on taxis immediately after midnight, when demand and prices can rise sharply. Keep your return route and accommodation address saved offline, and allow extra time for pedestrian diversions.
Begin gently after New Year’s Eve and walk or take the metro/tram to Hungarian Parliament Building. Exterior viewing from Kossuth Square is reliable, while interior visits depend on advance tickets and the holiday timetable; allow extra time for security if you have a booking. Afterward, walk south along the river to Shoes on the Danube Bank, taking care around the memorial and keeping the visit quiet and respectful.
For a simple breakfast or coffee, budget approximately HUF 2,000–4,000 per person. New Year’s Day public transport normally operates on a reduced holiday schedule, so allow roughly 20–30 minutes for the connection from your accommodation and check BKK departures on the day.
Continue inland to St. Stephen’s Basilica, around 15–20 minutes on foot from the riverside memorial. Visit the church if open and look around the square for seasonal stalls; Budapest’s Christmas markets may have reduced hours or be closed by 1 January, so treat the market visit as optional rather than guaranteed. A church visit is usually free or donation-based, while any tower or special-area ticket is extra.
After lunch, allow time to wander through the central streets before walking across Széchenyi Chain Bridge. From the Pest side, the crossing gives excellent views toward Buda Castle Hill without requiring another long sightseeing commitment. Expect approximately HUF 4,000–8,000 per person for lunch, depending on whether you choose a casual café or a sit-down restaurant.
End in Gozsdu Courtyard and the surrounding Jewish Quarter, where restaurants and bars provide the best chance of finding an open meal on the holiday. Reserve dinner if possible, since many venues operate shorter hours on New Year’s Day; budget around HUF 6,000–12,000 per person for dinner and drinks. Return by metro, tram, or taxi depending on your hotel, keeping the evening flexible because some services may finish earlier than on a normal weekday.
If your flight is later in the day, begin around 08:30 in the Buda Castle quarter. From central Budapest, take the funicular from Clark Ádám tér or bus 16 from Deák Ferenc tér; allow 30–45 minutes from your hotel, including the walk and possible queue. Explore the courtyards and lanes around the former royal palace for about 1½ hours. The outdoor castle area is freely accessible, while museum interiors require separate tickets and may have holiday opening changes.
Continue on foot to Fisherman’s Bastion, where the upper terraces provide the best sweeping views over the Danube and Parliament. Some terraces charge a modest seasonal fee, while the lower viewpoints are generally free. Then visit Matthias Church, allowing about an hour for the richly patterned interior and distinctive tiled roof. Check the church’s January 2 service schedule before setting out, as Masses can restrict sightseeing access; modest clothing is appropriate.
Have coffee and a traditional cake at Ruszwurm Cukrászda, one of the Castle District’s historic pastry shops. Its compact rooms can fill quickly, so treat this as a relaxed 45-minute stop rather than a guaranteed timed visit; budget roughly €8–15 per person. Afterward, take bus 16 back toward the river and continue by tram or metro toward Central Market Hall. Allow around 30–40 minutes for the transfer, depending on connections.
Spend about an hour browsing the market’s paprika, sweets, preserved foods, and gift items, with lunch from a stall if trading is underway. Verify the January 2 opening hours in advance, particularly because holiday schedules can change. Keep valuables secure in the crowded aisles, and avoid buying perishable foods if you still have a flight ahead.
Leave Central Market Hall with plenty of margin for your flight. Return to Deák Ferenc tér by metro or tram and take the 100E Airport Express directly to Budapest Ferenc Liszt International Airport; the ride is usually about 35–45 minutes, but allow 1–1½ hours door to terminal for walking, waiting, traffic disruption, and airport queues. A prebooked taxi is more convenient with substantial luggage, though it costs considerably more. Aim to arrive according to your airline’s international check-in recommendation—typically around three hours before departure—and keep your passport, boarding documents, and any VAT-refund paperwork readily accessible.
No packing list attached yet.