If you’re coming in by train or airport shuttle, get your bags to your hotel first and then head straight into the Altstadt—Munich is very walkable once you’re in the center. A good first loop is Marienplatz, about 10–15 minutes on foot from most central hotels or one quick U-Bahn/S-Bahn hop if you’re farther out. Stand for a moment in the square and take in the New Town Hall façade; at this time of year the light is soft and the crowds are usually manageable, especially if you arrive earlier in the day. Give yourself roughly 45 minutes here just to orient, watch the square, and maybe pop into a nearby shop if you need gloves or a scarf for December weather.
From Marienplatz, wander a few minutes over to Viktualienmarkt for breakfast snacks or an early lunch. In winter the market is a little quieter than in summer, but that’s part of the charm—go for a pretzel, a fresh pastry, or a warm bite from one of the stalls, and don’t be shy about grabbing something to eat while you browse. Then continue to Frauenkirche, which is right in the same compact area and easy to reach on foot in under 5 minutes. The twin domes are one of those Munich sights that locals still use as a mental map point, and the interior is worth a quick look if it’s open. After that, walk a few minutes to Hofbräuhaus München for lunch; expect hearty classics, lively rooms, and tourist traffic, but it’s still fun on a first day. Budget around €20–35 per person, and if you want a calmer experience, try to arrive a little before peak lunch rush.
After lunch, walk or take a short U-Bahn ride toward Residenz München on the edge of Maxvorstadt and the old center. This is the best indoor stop for a December afternoon because you can spend a good two hours moving through the former royal palace, treasury, and ceremonial rooms without feeling rushed. Tickets are usually in the €9–15 range depending on what you include, and the audio guide is worth it if you like context. The palace area is especially good on a winter day because you can combine grand rooms with a slower, unhurried pace—perfect for your first full day after travel.
On the way back toward Viktualienmarkt, stop at Café Frischhut for a coffee and a fresh Schmalznudel—it’s one of those very Munich things to do, especially if you like a simple local pastry rather than a fancy dessert. Plan on €5–12 depending on what you order, and expect the place to be busiest in the afternoon. From there, keep the evening loose: wander the nearby streets, browse a few shops around Rindermarkt or Sendlinger Straße, and let the day stay flexible. If you’re tired from travel, this is a good night for an early dinner close to your hotel so you’re rested for the drive to Füssen tomorrow.
Start in Englischer Garten in Schwabing while the city is still quiet — in December it has that crisp, almost hushed feel that makes the park better than it sounds on paper. Enter near the Monopteros or along Königinstraße and do an easy winter loop for about an hour; the paths are flat, and you’ll get the best mix of river views, bare trees, and everyday Munich life before crowds build. Dress for damp cold, not just temperature: 5°C and drizzle can feel colder than snow.
Walk or take a short taxi/U-Bahn hop to the Chinese Tower Beer Garden, which is still worth a stop even when it’s not peak beer-garden season. In winter, it’s more about the atmosphere than sitting long outdoors, so treat it like a snack break — a pretzel, soup, or Glühwein if they’re serving it — and expect roughly €10–20 per person. From there, it’s easiest to drive or taxi north to the BMW Museum at Olympiapark; budget about 15–20 minutes depending on traffic. The museum is polished and compact enough for a focused 90-minute visit, usually around €10–15, and it pairs nicely with the surrounding futuristic campus. After that, walk the grounds of Olympiapark itself — the tent-like roofs and stadium structures feel especially striking in winter light, and the hill gives you one of the best easy city views without committing to a big climb.
Finish with Nymphenburg Palace in Neuhausen-Nymphenburg, which is atmospheric in winter because the long canals, formal gardens, and grand façade feel calmer and more dramatic without leaves on the trees. Give yourself about 2 hours here if you want both the palace interior and a slow wander outside; interior tickets are typically in the €10–15 range, and the grounds are free. When you’re ready for dinner, head back toward the center to Augustiner-Keller in Maxvorstadt for a proper Bavarian meal — think roast pork, dumplings, schnitzel, and a good local beer or two in a room that feels like Munich doing exactly what Munich does best. It’s popular but reliable, so a reservation helps on Saturday night; if you go without one, arrive a little early and expect about 1.5 hours for a relaxed dinner before turning in.
From Füssen, head out early for Neuschwanstein Castle in Schwangau — this is the day’s big draw, and in December you want to be there before the light gets too flat and the busier tour groups arrive. If you’re using the shuttle/bus or the uphill walk from the ticket center, build in a little extra time for the winter conditions; paths can be slick, and the viewpoints are much more pleasant when you’re not rushing. Expect about 2.5–3 hours here if you include the classic exterior angles and a couple of photo stops; the castle interiors are timed-ticket only and often sell out, so pre-book if you want the full visit. For the best winter photo, the Marienbrücke area is the iconic view when it’s open, but check local conditions first because it can close in icy weather.
Continue to Hohenschwangau Castle, just a short hop away in the same royal complex, and do this as your second stop while you’re already in the area. It’s the better place to understand the Wittelsbach family story, and it feels especially atmospheric in winter when the hills are quieter. Plan around 1.5 hours, including a bit of buffer for the walk between the castles and any ticket timing. After that, take a breather at Alpsee — even a 30 to 45 minute lakeside stroll is worth it for fresh air and the winter reflections, and the path is usually calmer than the castle area itself. If you want a warm-up afterward, the little café and snack spots around Schwangau are simple, but for a proper meal save your appetite for later.
Once you’re back in Füssen, spend about an hour wandering Altstadt Füssen. It’s compact and very easy to enjoy on foot: cobbled lanes, pastel houses, and enough small shops and cafés to make it feel lived-in rather than touristy. If you need a coffee or cake break, this is the moment — places around Reichenstraße are usually the easiest to find, and you’ll appreciate the slower pace after the castle circuit. Then head to Schlossbrauhaus Schwangau for a late lunch or early dinner; it’s a solid, no-fuss stop for regional food, and it works well after a day outside because the seating is comfortable and the menu leans hearty. Expect roughly €18–30 per person for a main, beer, and maybe dessert, and go a little earlier if you want to avoid the dinner rush and still have a relaxed evening back in Füssen.
Leave Füssen early enough to be in Ettal by late morning; that gives you a relaxed, unhurried start and keeps the rest of the day on track. Ettal Abbey is the right first stop here because it feels peaceful before the day turns more active: plan about 45 minutes to walk the grounds, step into the church if it’s open, and maybe grab a quick coffee or pastry nearby. In winter the valley can be cold and damp, so wear proper shoes and assume the courtyard paths may be slick. There isn’t a huge amount to “do” in the sense of ticking boxes, which is exactly why it works — it sets the tone.
From Ettal, continue a short drive or bus ride into Oberammergau Village Center and spend late morning wandering slowly. The best way to experience it is on foot: look for the frescoed façades along Ludwig-Thoma-Straße, Dorfstraße, and the little side streets near the center, then make your way to Pilatushaus for one of the town’s most recognizable painted buildings and a quick cultural stop. Allow about 1.5 hours for the village as a whole and another 30 minutes at Pilatushaus; this is the kind of place where you’ll notice the details most if you keep your pace slow and leave room for a few photo stops. If you want a warm-up break, a café near the center is easy to slip into before heading higher.
If conditions are decent, ride the Laberbergbahn for the mountain views before moving on to Garmisch-Partenkirchen. It’s a good palate cleanser after the village stroll, and even in winter the ride gives you a sense of the surrounding Alps without committing to a long hike. Budget about 1.5 hours total for the gondola and time at the top, but check the operating hours and weather first because mountain lifts can change with wind or maintenance. From there, head onward to Partnachklamm, which is the day’s big outdoor highlight — expect around 1.5 to 2 hours once you factor in the walk in, the gorge itself, and the return. Dress for wet, colder air: the gorge is dramatically cooler than the town, and if there has been snow or freeze-thaw, the footing can be slushy or icy. Entry is typically a modest fee, and it’s worth going earlier rather than later so you’re not rushing against dusk.
End with dinner at Gasthof Fraundorfer in Garmisch-Partenkirchen, which is a very practical and very fitting finish for the day because it’s classic, warm, and close to where you’re sleeping. It’s the kind of Bavarian inn where the timing matters less than the atmosphere: settle in for about 1.5 hours, expect roughly €20–35 per person depending on what you order, and go hungry enough for something hearty like pork, dumplings, or schnitzel. If you have energy after dinner, a short walk around the nearby streets is enough — no need to overdo it after a full Alpine day.
If you’re driving from Garmisch-Partenkirchen, get an early start so you’re rolling into Berchtesgaden with enough daylight to enjoy the mountains, not just race them. In winter, the most practical route is the one that keeps your day flexible in case of snow or black ice, so leave around breakfast time and aim to park near Schönau am Königssee by late morning. For Jennerbahn, check operating status the night before — winter hours and wind closures are common — and if it’s running, this is the best first stop of the day. Expect roughly 2 hours total if you do the lift and a bit of time at the top, and budget about €30–40 per adult depending on the season and ticket type. The valley station is easy to navigate, with paid parking on site, and you’ll want gloves, real winter shoes, and layers because the summit can feel dramatically colder than the village.
From Jennerbahn, it’s a short transfer to Königssee, and this is where the day slows down in the best way. In December the lake has a very different mood than in summer — quieter, sharper, and more atmospheric — so take your time along the waterfront and don’t try to overpack it. If the winter boats are operating, you can ask about schedules at the dock, but even without a boat ride, the lakeside walk and photo stops are absolutely worth it. Give yourself 1 to 1.5 hours here, and if you want a simple lunch, the area around the lake has straightforward places for soup, schnitzel, and coffee; nothing fancy, but exactly right for a cold mountain day. A short drive back toward Obersalzberg gets you to the next stop without rushing.
Spend the middle of the day at Dokumentation Obersalzberg, which works especially well before Kehlsteinhaus (Eagle’s Nest) because it gives the historical context first. Plan on about 1.5 hours if you actually read the exhibits rather than just skim them; admission is usually modest, around €5–8, and the museum is one of the most worthwhile indoor stops in the region when the weather is fickle. Then head up to Kehlsteinhaus (Eagle’s Nest) for the afternoon highlight, but keep your plans flexible: winter access can be limited by seasonal operation, snow, and road conditions, so it’s smart to verify the lift/shuttle situation the same day. If conditions are good, allow 2 to 3 hours for the ascent, time at the building, and the return. The experience is much more about the dramatic setting than a long stay, so don’t feel pressured to linger — the views and the approach are the main event.
After coming back down, finish in Berchtesgaden at Hotel EDELWEISS Berchtesgaden for a warm, comfortable reset. This is a good place for coffee, cake, or a proper dinner depending on how much mountain time you ended up getting, and it’s usually the kind of reliable town-center stop that saves you after a cold day outdoors. Budget roughly €15–35 per person here, a bit more if you go for a full meal and drinks. If you still have energy after dinner, take a short walk through the center before calling it a night — in winter, Berchtesgaden feels especially pleasant once the day-trippers are gone and the town settles into that quiet Alpine-evening rhythm.
If you’re coming in from Berchtesgaden, aim for a morning departure so you land in Innsbruck by late morning and still have the full old town ahead of you. Once you’re checked in, start at Golden Roof (Goldenes Dachl) in Altstadt—it’s the classic postcard stop, and in winter the square usually feels lively without being chaotic. Give it about 30 minutes to admire the façade, the arcades, and the surrounding lanes, then just wander a few steps through the narrow streets rather than rushing off; this is one of those centers that’s best enjoyed on foot.
From there, it’s an easy next-door move to Hofburg Innsbruck, the former imperial residence, which is worth the indoor time especially on a December day. Plan about 1.5 hours here if you want to actually see the state rooms and not just breeze through; tickets are usually around €10–12, and it’s a very straightforward visit right in the middle of town. Continue on to St. James’s Cathedral a short walk away—maybe 5 minutes through the old town—where you can pop in for its ornate baroque interior and a quick, quiet reset before lunch. It’s free to enter, but a small donation is appreciated.
For lunch, head to Markthalle Innsbruck in Innere Stadt, which is one of the easiest places to eat well without losing half the day. It’s a practical choice: you can mix and match from the market stalls and food counters, keep the bill in the €12–22 range, and still get something distinctly local or at least Alpine-adjacent without sitting through a long meal. If you want a simple, satisfying lunch, this is the place; if you prefer to sit down, there are also nearby cafés and bakeries in the center, but the market keeps things efficient.
After lunch, make your way to Nordkette Cable Car for the signature Innsbruck winter experience. From the old town it’s a short taxi or bus ride toward the Hungerburg side, or about 20–25 minutes on foot if you don’t mind the climb; either way, leave yourself enough buffer because you’ll want the system to feel relaxed, not rushed. The full ride up gives you big valley views fast, and in clear weather it’s one of the best alpine panoramas in the region. Budget roughly €40–50 for the round trip, more if you add extras at the top, and check conditions before going because windy weather can affect operations. Wrap up the day back in Altstadt with dinner at Stiftskeller Innsbruck—a long-running Tyrolean classic right in the center—where you can settle in for dumplings, roast meats, or other hearty local plates in the €20–35 range and end the day exactly where it began, with the old town lit up around you.
You’ll already be in Salzburg after the morning train, so start gently in Mirabell Palace and Gardens in Neustadt. In December the formal garden beds are stripped back, but the symmetry is still lovely, and the views toward the fortress feel especially crisp in winter light. Give yourself about 45 minutes to wander through the Dwarf Garden, past the Pegasus Fountain, and along the main axis; it’s an easy first stop when you’ve just arrived and don’t want to dive straight into museum mode. From there, it’s an easy 10–15 minute walk across the Marko-Feingold-Steg or via the main center streets into the old town.
Head into Altstadt for Mozart’s Birthplace, which is usually best tackled before the midday crowds thicken. Expect about an hour inside; tickets are typically around €15–20, and it’s worth booking ahead if you’re here on a weekend. After that, step right back out onto Getreidegasse, Salzburg’s most iconic lane, where the wrought-iron signs, narrow facades, and small side passages are the real attraction. Don’t rush this stretch—let yourself drift, peek into courtyards, and browse the little shops. A quiet local trick: the side streets off Getreidegasse are often calmer than the main ribbon, and that’s where the old-town atmosphere really settles in.
Continue on foot to Salzburg Cathedral in the DomQuartier/Altstadt area, which anchors the historic center and is one of the city’s most important baroque interiors. Plan for about 45 minutes, though you can easily linger longer if you want to sit for a while and take in the scale of the nave. Afterward, walk a few minutes to Café Tomaselli for coffee and cake; this is the classic Salzburg pause, and it’s especially good in winter when you want somewhere warm and elegant without feeling rushed. Budget roughly €8–18 per person depending on whether you do just coffee or add dessert, and if the main room is full, don’t worry—there’s often a rhythm to the seating that moves faster than it looks.
Finish with dinner at St. Peter Stiftskulinarium, tucked into the St. Peter complex in the old town. It’s one of Europe’s oldest restaurant settings, so this is less about speed and more about settling in for a proper final meal, with a spend of about €25–50 per person depending on what you order. If you arrive a little early, the surrounding lanes are beautiful after dark, especially when the fortress is lit up above you. From there, it’s an easy walk back to your hotel in Altstadt or Neustadt—and if you’re departing Salzburg tomorrow, keep breakfast plans flexible so you can leave on a calm note.
Start early at Hohensalzburg Fortress so you get the best light and the calmest crowds before the day warms up. From Altstadt, it’s an easy walk or you can take the Festungsbahn up from Festungsgasse; the round-trip funicular plus fortress entry usually runs around €15–20 depending on what ticket you choose. Give yourself about 2 hours for the ramparts, the courtyards, and the big views over Salzburg—on a clear December day you can see the Untersberg and the old town rooftops beautifully. If it’s windy, wear gloves; the walls get cold fast, and the top can feel a few degrees harsher than the city below.
Next, head south to Hellbrunn Palace in Anif/Hellbrunn, which is best treated as a relaxed winter stop rather than a full museum day. It’s about 15–20 minutes by taxi or bus from the old town, and the grounds are pleasant even when the fountains are off for the season. Walk the avenues, see the palace exterior, and keep it easy—about 1.5 hours is plenty. After that, go for lunch at Augustiner Bräustübl Mülln in Mülln, Salzburg’s most local-feeling beer hall: grab a tray, choose your beer from the wooden barrels, and eat at one of the big communal tables. Expect roughly €15–30 per person depending on how hearty you go; it’s a great, no-fuss place to reset before the drive.
After lunch, leave Salzburg for Munich with enough margin for border-area traffic and the usual Friday-afternoon slowdowns on the A8. If you’re driving, a late-morning or early-afternoon departure can easily stretch once you factor in traffic, so I’d build in extra time for fuel and one short rest stop rather than pushing it tight. If you’d rather avoid the road stress, the ÖBB Railjet/DB EuroCity is the smoother option from Salzburg Hbf to Munich Hbf—about 1.5 to 1.75 hours, frequent, and usually the best call after a long trip. Either way, keep the afternoon flexible so you arrive in Munich without that rushed end-of-trip feeling.