Start at Cologne Cathedral (Kölner Dom), because nothing else in the city beats it for first impressions or orientation. If you arrive early, it’s calmer around Domplatte before the tour groups build up, and the interior feels genuinely monumental rather than crowded. Expect about 1.5 hours if you wander the nave, peek at the shrines, and maybe climb the tower only if the weather is clear — the steps are steep and it’s usually around €8–10. From here, everything you need for a soft first day is walkable, which is exactly how I’d do Cologne.
From the cathedral, stroll a few minutes to Heinzelmännchenbrunnen in Altstadt-Nord for a quick photo and a dose of local folklore. It’s one of those Cologne details that makes more sense once you’ve heard the story about the “helpful little house elves,” and it’s a nice palate cleanser after the scale of the Dom. Don’t overthink this stop — 15 to 20 minutes is enough. If the square is busy, just keep moving with the flow toward lunch; the point here is the walk, not the monument itself.
Have lunch at Früh am Dom on Domplatte, which is as classic a first-meal-in-Cologne choice as it gets. It’s a proper beer hall rather than a fancy sit-down, so expect quick service, noisy tables, and solid Rhineland staples like Himmel un Ääd, sausages, and a few glasses of Kölsch if you’re in the mood. Budget roughly €20–30 per person. If you want the easiest seat, go just before the midday rush; otherwise, be prepared to share a table, which is part of the charm.
Spend the afternoon at the Alter Markt Christmas Market in Altstadt, which gives you the festive atmosphere you came for without needing to rush anywhere. This is one of the nicest places to ease into market season because you’re already in the historic core, and the setting feels especially good once the light starts to soften. Browse slowly, grab a Glühwein, and don’t feel pressure to buy much on day one — this market is better when you treat it as a wander rather than a checklist stop. In November, it usually opens in the late morning and runs into the evening, and most stalls take cards, though cash still helps for small purchases.
Finish at Brauhaus Sion in Altstadt-Nord, a dependable first-night dinner spot if you want traditional Cologne food in a room with atmosphere. It’s an easy walk back from the market area, and the transition from festive square to wood-panelled beer hall feels very natural. Order something hearty, then take your time over a final Kölsch before turning in. If you have energy after dinner, the riverfront near Hohenzollern Bridge is pleasant for a short night stroll, but day one works best if you keep it relaxed and let Cologne set the pace.
Ease into the day in the Belgisches Viertel, which feels more lived-in and local than the market-heavy centre. Wander around Brüsseler Straße, Aachener Straße, and the little side streets off Moltkestraße for café windows, indie boutiques, record shops, and a calmer start before the crowds. If you’re shopping, this is a good area for nicer gifts and design-y bits without the frenzy you’ll get later in the day. After that, settle into Café Bauturm for brunch or a proper coffee stop; it’s a reliable local favourite, usually around €12–22 per person depending on how hungry you are, and it works best late morning when the day has warmed up and you’re ready for a sit-down.
Head over to Heumarkt Christmas Market once you’re fed, because this is where Cologne starts feeling properly festive. It’s one of the easiest markets to combine with the rest of the day: central, lively, and close enough to walk to the next stop. Expect the usual mix of Glühwein, roasted almonds, sausages, and gift stalls, with peak bustle around lunch and after work. Give yourself about 1.5 hours here, then wander at a relaxed pace toward Groß St. Martin in the Altstadt-Nord rather than rushing — it’s only a short walk, and the riverfront setting gives you a nice break from constant market noise.
At St. Martin’s Church (Groß St. Martin), take a few minutes to just look up and enjoy the scale of it — it’s one of those Cologne buildings that feels especially striking when you emerge from the narrow old-town streets. You don’t need long here, about 30 minutes is enough, but it adds a bit of history and rhythm to the day instead of making it all stalls and shopping. If you’ve still got energy afterwards, drift back through the old town lanes rather than plotting a strict route; Cologne is best when you allow a little aimless walking between the market clusters.
For dinner, go to Päffgen Brauhaus in the Friesenviertel — this is the real Cologne move for a first evening in the city. It’s dependable for hearty local food, good Kölsch, and that no-nonsense brauhaus atmosphere that feels wonderfully unpolished compared with the touristy market circuit. Budget roughly €25–35 per person, a bit more if you keep the beer flowing. If you want to finish with a walk, the Rheinauhafen promenade is a lovely after-dinner option: about 45 minutes of easy strolling with the river, the cranes, and the lit-up city skyline giving you a quieter, more cinematic version of Cologne before calling it a night.
Arrive early and head straight to Aachen Cathedral (Aachener Dom) while the square is still relatively calm. If you get there around opening time, you’ll have the best chance of seeing the interior without too many groups clustered under the octagonal core. Give yourself about 1.5 hours here: the Carolingian vibe is the whole point, and it’s worth slowing down for the mosaics, the treasury feel, and the sheer age of the place. The cathedral area sits right in the center, so once you step back outside you’re already perfectly placed for the next stop.
A short walk brings you to Centre Charlemagne, which is the right follow-up because it gives the city’s history some structure after the cathedral’s grandeur. Expect around an hour here; it’s not huge, but it helps you understand Aachen beyond the Christmas-market mood later in the day. If you like to browse a bit more, the streets around Katschhof and Markt are easy to linger in, but don’t overdo it before lunch.
For something practical and low-stress, stop at Café Middelberg in the Innenstadt for coffee, sandwiches, and pastries. It’s the kind of place that works well in the middle of a sightseeing day because you can eat without losing much time, and the bill is usually sensible at about €12–20 per person. If the weather turns cold, a warm pastry and coffee here is a good reset before you head into market mode.
Spend the next couple of hours at the Aachen Christmas Market around Marktplatz and Katschhof. This is one of the easier German markets to enjoy because it’s compact, very walkable, and naturally woven into the old-town setting instead of feeling spread out and exhausting. It’s best to drift rather than “do” it: hot drink, browse, snack, repeat. If you’re shopping for gifts, this is a good place to look for ornaments, local sweets, and small handmade things rather than trying to compare every stall.
Late in the afternoon, walk over to Elisenbrunnen for a quick change of pace. It’s only about a 10-minute stroll from the market area and gives you a nice little spa-town contrast after all the Christmas bustle. The pavilion itself doesn’t take long, but it’s worth the stop for the atmosphere and the reminder that Aachen has a very different identity beneath the market lights. You can use this as a breather before dinner rather than trying to cram in more sights.
Finish at Aachener Brauhaus in the Innenstadt for a hearty dinner and local beer. It’s a solid choice after a market day because it feels relaxed, unfussy, and suitably German without being overly polished. Budget roughly €22–35 per person depending on how hungry you are and whether you go for dessert or another round. If you’re not ready to head back afterward, the center is pleasant for a final short walk once the market lights are fully on, but this is already a nicely paced Aachen day — no need to force more into it.
From Aachen, aim to be on an early bus so you reach Monschau before the day-trippers arrive; the village really does feel different in that first quiet hour. Once you’re in the Altstadt, just wander rather than rush: the cobbled lanes, half-timbered facades, tiny bridges, and river bends are the whole point here. It’s an easy place to cover on foot, and about 1.5 hours is perfect before the town starts to feel busier.
A short walk brings you to Rotes Haus Museum, which is worth the stop if you like seeing the merchant-history side of places that otherwise look purely picturesque. It’s compact, so you won’t need much time — plan on about 45 minutes. After that, head to Café Kaulard on the Markt for coffee and cake; it’s exactly the sort of old-school café where you can thaw out with a pastry and watch the village settle into the day. Expect roughly €8–15 per person depending on how much you order.
After lunch, drift into the Monschau Christmas Market area around the Markt and the little side streets nearby. This is the kind of market that feels charming because it’s restrained: fewer stalls, less noise, more atmosphere. Give yourself a good 1.5 hours to browse slowly, buy a hot drink, and step away from the busiest corners when you want a quieter view back over the rooftops. If you’re visiting in late afternoon, this is also the nicest time for photos, when the light drops into the valley and the half-timbering starts to glow.
Next, take a short outing to Senfmühle Monschau on the Imgenbroich side of town. It’s a fun local specialty stop rather than a major sight, but that’s exactly why it works here: you can sample different mustards, pick up a few edible souvenirs, and be in and out in about 30 minutes. It’s one of those practical little stops that adds character to a day without making it feel overplanned.
For dinner, settle into Restaurant Haller near the old town for something warm and traditional after a full village day. Book or arrive a little early if you can, especially on market-season evenings, because places like this can fill quickly once it gets dark. Budget around €25–40 per person, more if you go for wine or a bigger multi-course meal. After dinner, leave a little time for one last quiet stroll through Monschau Altstadt — at night, it’s calmer, prettier, and much closer to the version of the town people remember.
After the transfer in from Monschau, aim to arrive in Trier with enough daylight to settle in and walk straight into the old center. Start at Porta Nigra, which is the city’s best “welcome to Trier” moment: a massive Roman gate that still feels startlingly intact. It’s usually the calmest around opening time, and €6–8 gets you inside if you want the upper levels and better views over the center. Give yourself about 45 minutes, then stroll down toward Hauptmarkt; the route is easy and flat, and it’s one of those cities where the walk is part of the experience, with Roman layers, medieval facades, and everyday Trier life all overlapping in a very compact core.
By late morning, the square at Hauptmarkt is in full swing, especially if there’s market activity or early holiday setup happening. Pause for a coffee or quick browse, then head a short walk to Bistro Bar Savory near Domfreihof for a relaxed lunch. It’s a good practical stop because you can eat well without losing the rhythm of the day; expect around €15–25 per person, and it’s the kind of place where you can sit down, warm up, and not feel like you’ve overplanned your day. If the weather is crisp, keep lunch a little earlier so you can spend more unhurried time at the market afterward.
The heart of the day is Trier Christmas Market, spread around Domfreihof and Hauptmarkt, and it’s one of the nicest market settings in Germany because the monuments do half the decorating for it. Wander slowly here rather than trying to “do” it efficiently: browse the stalls for ornaments, local crafts, and Glühwein, and take in how the cathedral, square, and historic buildings frame the whole scene. Plan on 2 hours with no pressure; if you’re cold, duck into a café for a quick break and come back out. Later in the afternoon, walk or take a short taxi to Kaiserthermen on Südallee for a quieter Roman-history interlude. The ruins are atmospheric even if you only spend 45 minutes there, and the contrast from market bustle to open stone remains is exactly the kind of pacing this trip needs.
Finish with dinner at Weingut/Restaurant Flieten Franz, which is a very Trier way to end the day: local wine, Moselle-region dishes, and a slower, more convivial evening after a busy sightseeing day. Book if you can, especially in market season, and expect roughly €25–40 per person depending on how much wine you order. If you still have energy after dinner, a final short wander back through the illuminated center is lovely, but there’s no need to force more—this is a good day to let Trier’s compactness do the work and enjoy the fact that everything important is close together.
From Trier, plan to leave in the morning and aim for an arrival in Rüdesheim am Rhein around late morning, because this is a town that rewards an unhurried first half of the day. Once you’re settled, start in Rüdesheim Drosselgasse before it gets crowded; it’s touristy, yes, but in the early hours it still has that compact, old-Rhine charm with timbered facades, wine taverns opening up, and only a trickle of day-trippers. Give yourself about 45 minutes to wander the lane and the surrounding Altstadt streets without trying to “do” anything too efficiently.
A short walk brings you to Siegfried’s Mechanical Music Cabinet, one of those wonderfully odd places that feels very specific to this region. It’s not a big museum, so an hour is plenty, and that’s the point: it’s a quirky, low-effort stop that breaks up the day nicely. After that, settle into a Rüdesheimer Kaffeehaus or a local café in the center for coffee and cake; expect about €8–15 per person, and don’t rush it. This is the kind of town where a proper sit-down is part of the rhythm, especially if you’re visiting in cooler weather and want a warm pause before the viewpoints.
After coffee, head up for the Niederwald Monument cable car route. This is one of the easiest “big view” experiences in the Rhine Valley, and it fits the day perfectly because the cable car takes the effort out of getting to the viewpoint while still giving you that classic vineyard-and-river perspective. Budget around 2 hours round-trip including the walk and time at the monument itself; if the weather is clear, it’s worth lingering a bit at the top rather than treating it as a quick photo stop. In shoulder season, lines are usually manageable, but if you arrive right around midday, just expect it to be a little busier than the morning lanes below.
On the way back down, drift into the Rheinufer promenade for an easy afternoon walk. This is the best “no plan” part of the day: river air, passing boats, vines on the hills, and a pace that naturally slows you down after the viewpoint. It’s a nice place to reset before dinner, and if you want one more small indulgence, this is the moment for a wine shop browse or an extra hot drink.
Finish at Restaurant Bollesje in the old town for a traditional dinner with local wine. Book ahead if you can, especially on a market-season evening, because places with a reputation for classic regional food can fill up fast. Expect about 1.5 hours and roughly €25–40 per person depending on what you order; go in with the mindset of a relaxed, hearty meal rather than a quick stop. It’s a good last note for Rüdesheim: small-town, wine-country, and comfortably unpretentious.
If you’re coming in from Rüdesheim am Rhein, plan for a relaxed morning train and aim to be in Heidelberg by late morning so you still get the castle in good light. From the station, it’s an easy jump up to Heidelberg Castle on the Schlossberg — either take the Bergbahn or walk up if you want to earn your lunch, but I’d save the legs and use the funicular. Budget about 2 hours here: the castle ruins, the big terrace views over the Neckar, and the Apothecary Museum if it’s open all feel worth the time, and it’s one of those sights that’s better before the tour groups thicken up. Entry is usually around the low teens in euros, with the funicular often sold separately depending on the ticket.
From the castle, head down toward the hills for Philosophenweg. It’s the classic Heidelberg panorama: red roofs, the river bend, the old bridge, and the whole valley spread out in front of you. Give it about an hour and don’t worry about “doing” anything beyond walking, stopping, and taking in the view — that’s the point. Then drop back into the Altstadt for lunch at Schnitzelbank, a proper old-school local favorite tucked off the main drag. It’s cosy, a bit tight, and very much the kind of place where you want to book or arrive early for lunch; expect roughly €20–30 per person for a filling meal and a drink.
After lunch, make your way to Heidelberg Old Bridge (Alte Brücke). It’s a short, scenic walk from the old town lanes, and the bridge gives you that postcard-perfect river-and-castle angle everyone comes for. Spend about 30 minutes crossing, pausing for photos, and watching the light change on the water. From there, continue into the heart of the festive season at the Heidelberg Christmas Market around Marktplatz and the adjoining squares. This is the part of the day where you can slow down: browse the stalls, grab a Glühwein, and wander between the little pockets of the market rather than trying to see it all at once. In late afternoon it starts to feel properly atmospheric, and the square lights up beautifully as the winter dusk settles.
Finish with a calmer stop at Café Knösel in the Altstadt. It’s a classic Heidelberg café for cake, coffee, and a softer landing after a market afternoon — exactly the kind of place locals use when they want to linger rather than keep moving. 45 minutes is enough, but if you’re enjoying the pace, stay longer; this part of town is made for drifting between windows, warm interiors, and one last look at the old streets before turning in.
After a mid-morning ICE from Heidelberg, aim to drop bags at your hotel near Nuremberg Hbf or in the Altstadt and head straight uphill to Nuremberg Castle in the Burgviertel. This is the best first stop in the city because it gives you the whole medieval layout in one sweep: red roofs, church spires, and the tight old-town streets below. Give yourself about 1.5 hours here, including the walk around the ramparts and a coffee pause if you want one; the views are clearest before the afternoon haze. Wear decent shoes, because the climb is short but the cobbles and slopes are real.
From there, walk downhill through the old lanes to St. Sebaldus Church in the Sebalder Altstadt. It’s only a short scenic stroll, and this part of town is at its best when you let yourself drift rather than rush. Inside, the church usually takes around 30 minutes if you want to look properly without overdoing it, and it’s worth a quiet pause before lunch. If you need a caffeine stop en route, the streets around Sebald have several easy options, but don’t eat too much — lunch is the Nuremberg classic.
Go to Bratwursthäusle am Rathaus for the proper local lunch. It sits right near the main square and does exactly what you want here: simple, no-fuss Nürnberger Rostbratwürste with sauerkraut or potato salad, usually around €12–20 per person depending on what you order and whether you add a drink. It’s a good place to keep the meal efficient but still feel like you’ve “done” Nuremberg properly. In winter it can fill fast, so if you arrive close to peak lunch time, expect a short wait.
After lunch, make your way to Handwerkerhof Nürnberg by the station for a compact change of pace. It’s touristy in a charming, manageable way: half-timbered craft stalls, little workshops, and a good low-effort wander for about 45 minutes. Because it’s so close to the station, it works neatly as a bridge between the quieter historic core and the market area, and it’s also a practical stop if you want to pick up small gifts before the Christmas crowds thicken. From here, it’s an easy walk back toward the heart of the city for the main event.
Spend the late afternoon at Nuremberg Christkindlesmarkt on Hauptmarkt, when the light is soft and the atmosphere feels most festive. This is the marquee market of the trip, so don’t try to “do” it too quickly — just wander, sip Glühwein, snack as you go, and let the crowd shape the pace. Plan about 2 hours if you want enough time to browse properly and still enjoy it without being rushed. The center can get packed, especially on weekends, so this is the moment to be patient and keep your bag zipped and close.
For dinner, book Albrecht Dürer Stube in the Altstadt and settle in after the market crowds thin out. It’s a cozy, old-town-style finish to the day, with a more sit-down feel than the market stalls and a good way to unwind after hours on cobbles. Budget roughly €25–40 per person, depending on what you order. If you still have energy after dinner, take one slow last walk through the lit lanes near Tiergärtnertorplatz before heading back — Nuremberg is especially pretty once the market bustle softens and the city feels a bit more local again.
From Nuremberg, the easiest way into Bamberg is the regional train from Nürnberg Hbf to Bamberg Hbf; it’s short, reliable, and gets you in with minimal fuss. If you’re self-driving instead, the A73 is straightforward, but parking is less convenient once you’re in the old center, so I’d still lean train unless you really need the car. Aim to arrive before late morning so you can start up on the hill without rushing.
Begin at Bamberg Cathedral (Bamberger Dom) on Domberg, which is exactly where you want to start in this city: above the old town, with the scale and history laid out beneath you. Give yourself about an hour to wander the square, step inside, and enjoy the quieter morning atmosphere before the center gets busier. From there, it’s an easy downhill walk toward the river and the old heart of Bamberg, so you don’t need to overthink the route.
Continue on foot to Altes Rathaus on Obere Brücke, one of those places that looks almost unreal in person because it sits right over the water. It’s a very short walk from the cathedral area, and the bridge gives you one of the best photo stops in town. For lunch, settle into Schlenkerla on Dominikanerstraße; this is the classic Bamberg stop for a proper local meal and the famous smoked beer. Expect it to be busy, especially around lunch, so don’t be surprised if there’s a wait for a table. A simple hearty lunch here usually runs around €15–25 per person.
After lunch, take a slow riverside wander through Little Venice (Klein Venedig), where the old fishermen’s houses line the water in a way that feels almost storybook-soft compared with the more monumental upper town. Then head over to Maximiliansplatz for the Bamberg Christmas Market, which is nice because it’s big enough to feel festive but still manageable after a full day of sightseeing. Finish at Kaffeehaus Krumm & Schief in the Altstadt for coffee and cake; it’s a good reset spot if you want to sit for a while, warm up, and watch the old town flow past you. If the weather turns cold, this is the moment to slow down rather than push on — Bamberg works best when you leave a little room for lingering.
Arrive early and keep things simple: this is one of those towns where the first hour is the best hour. Start at Rothenburg Plönlein, the little forked-lane view everyone photographs, but it’s worth seeing in person because the whole medieval street pattern suddenly makes sense from here. Then continue onto the Rothenburg Town Walls walk; you don’t need to do the full circuit, but even a long stretch of it gives you the best sense of the town’s scale, with quiet rooftops, towers, and little peek-a-boo views over gardens and lanes. It’s an easy, low-effort way to “get” Rothenburg before the day-trippers arrive, and you’ll usually have enough space to linger without feeling rushed.
By midday, head to Zur Höll on Burggasse for a proper sit-down lunch in one of the town’s most atmospheric old buildings. It’s a classic choice for this kind of day because it feels rooted in Rothenburg rather than polished for the market crowd. Expect regional dishes, hearty portions, and prices around €20–30 per person; if it’s busy, a reservation helps, especially in season. After lunch, the walk up to St. Jakob’s Church is straightforward through the old town — just a few minutes on foot — and the change of mood is nice: quieter, more reflective, and a good contrast to the busier market streets.
Spend the rest of the afternoon around Reiterlesmarkt on Marktplatz, where Rothenburg does its Christmas-market thing in the most picture-perfect setting possible. Even if the stalls aren’t fully packed yet, the square has that festive glow that works especially well once the light starts softening. Give yourself time to wander rather than “do” the market — duck into side lanes, look up at the façades, and let the town be the attraction. Then finish with a calm coffee break at Cafe Einzigartig in the Herrngasse area, which is a good escape when you want to sit down somewhere less chaotic; it’s the right kind of low-key stop for late afternoon, with coffee, cake, and enough breathing room to reset before dinner.
Roll into Stuttgart in the late morning and start at Stuttgart Market Hall (Markthalle), which is one of the nicest ways to wake up in the city if you’ve just come off a train. It’s indoors, atmospheric, and ideal for a first coffee plus a look at the food stalls, cheeses, pastries, and little regional specialties. Plan on about an hour here; if you want to nibble rather than sit, it’s easy to keep it light before you move on. From the centre, it’s a short walk to Staatsgalerie Stuttgart, so you can keep the pace easy without wasting time on transit.
At Staatsgalerie Stuttgart, give yourself around 90 minutes to 2 hours depending on how much art you want to take in. The museum is a good contrast to the markets and old towns on the rest of the route: modern architecture, solid collections, and a calm indoor stop if the weather is grey or chilly. It’s usually open from late morning, and tickets are typically in the mid-teens, so it’s a worthwhile culture break without eating the whole day. Afterward, head back toward the centre for lunch at Café Kaiserbau near Schlossplatz — it’s exactly the kind of bakery-café that feels local rather than touristy, with good sandwiches, soups, cakes, and easy lunch plates. Expect roughly €12–20 per person, and it’s a sensible pause before the afternoon transfer to Esslingen.
Once you’re in Esslingen am Neckar, the mood shifts quickly: less city, more storybook. Start in Esslingen Old Town, especially around the narrow lanes and half-timbered houses of the Altstadt, and just wander at a gentle pace. This is the kind of place where you don’t need a fixed route — the fun is in the crooked streets, small squares, and the way the old architecture keeps turning up unexpectedly around corners. A relaxed 1.5 hours is enough to get your bearings before the market atmosphere picks up.
Head over to Esslingen Christmas Market & Medieval Market around Marktplatz once the light starts to soften; this is the town’s real payoff. The medieval section makes it feel different from the bigger city markets you’ve seen earlier on the trip, with costumed stalls, firelight, and a much more intimate scale. Give yourself at least 2 hours here so you can browse slowly, have a mulled wine, and not feel rushed. For dinner, stay in the Altstadt and choose a Schaubäckerei or wine tavern for something regional and easy after a full day — think Swabian dumplings, roast meats, baked goods, or a glass of local wine in a compact, walkable setting. Budget around €20–35 per person, and aim to keep the evening unhurried since everything is close together and best enjoyed on foot.
Take the train in from Esslingen am Neckar with enough of a cushion to arrive in Gengenbach late morning, ideally before the day feels busy. If you’re carrying bags, drop them first and then head straight into Gengenbach Altstadt while it still has that sleepy, half-empty Black Forest feel. This is the hour when the timbered streets, flower boxes, and pastel façades look almost unreal, and you can actually hear your footsteps on the cobbles. Give yourself about an hour just to wander without a map, especially around the lanes just off the main square, where the town still feels lived-in rather than staged.
From there, drift to Rathaus Gengenbach on Marktplatz, the town’s natural focal point and the place you’ll keep circling back to all day. It’s the classic postcard view, but in person it’s even better because the square is compact and the proportions feel almost theatrical. Right nearby, stop at Cafe Heimatliebe for coffee and cake; it’s exactly the sort of easygoing place that works well in a small town, with simple service and a no-fuss menu. Expect roughly €8–15 per person depending on whether you just want a pastry or decide to linger over a second round.
After coffee, slow things down with a Schwarzwaldmuseum-style village stroll through the quieter edges of the old town. The point here isn’t to “see everything” so much as to notice the details: the narrower lanes, old doorways, tiny front gardens, and the way the town transitions from tidy market square to more ordinary neighborhood streets. This is the best time to let the day breathe, especially if you’ve been moving city to city. If you want lunch later rather than right away, just keep grazing on the atmosphere and save room for the evening meal.
Come back toward Marktplatz for the Gengenbach Advent Market area, which is the main reason to be here in November and December. It’s smaller and more intimate than the big-city markets, and that’s the charm: fewer crowds, more room to browse, and a better chance of actually enjoying a mug of glühwein without feeling packed in. Plan on around 1.5 hours so you can wander the lanes, browse a few stalls, and circle the square more than once as the light changes. In the late afternoon, the whole center starts to glow, and the town feels especially good for an unhurried seasonal stop.
For dinner, head to Gasthaus zur Krone in the center, which is a very sensible choice after a day built around walking. It’s the kind of place where you want Black Forest comfort food rather than anything fussy, and it’s easy to walk back to your lodging afterward. Expect about €22–35 per person, depending on whether you go for a hearty main and dessert. If you still have energy after dinner, take one last short loop through the square after dark; Gengenbach is one of those towns that looks best when the crowds thin out and the lights come on.
By the time you roll into Strasbourg, aim to be dropped with enough daylight to walk straight into the historic core rather than faffing around the hotel. Start at Strasbourg Cathedral (Cathédrale Notre-Dame) on Grande Île, because it gives the day its scale immediately: the pink sandstone, the vertical drama, the way the square opens out around it. Go as early as you can manage — it’s usually calmer before the market crowds fully wake up, and you’ll get a more peaceful feel inside. Entry to the cathedral itself is free, while the climb to the platform costs a few euros and is worth it if the weather is clear. From there, a short wander to Place du Château gives you the best pause point for photos and a breather without committing to a long detour.
For lunch, keep it classic and book or walk into Maison Kammerzell right on the cathedral square. It’s one of those “yes, it’s famous, and yes, it’s worth doing once” places, especially if you want a proper Alsatian sit-down instead of grabbing market snacks on the go. Expect hearty regional plates, a polished-but-not-stuffy room, and a bill that lands around €30–50 per person depending on how much you drink. If you’re not in the mood for a full lunch, at least linger over a glass of Alsace white and a tarte flambée-style dish, then head back out into the lanes.
Spend the afternoon slowly working through Christkindelsmärik on Grande Île, which is really the reason you came at this time of year. The trick here is not to try to “do” it efficiently — just drift. Browse the stalls, pick up ornaments and local treats, and let yourself get a bit lost in the side streets around the main squares. A two-hour roam is realistic, especially if you stop for photos and mulled wine. Then, when you’re ready for a reset, walk west toward Petite France; the canals and half-timbered houses give you that softer, more old-world Strasbourg feeling that balances the market energy perfectly. It’s an easy on-foot transition, and late afternoon light is lovely there.
Settle into Le Clou in Petite France for dinner — it’s cosy, atmospheric, and ideal for ending the day without overcomplicating things. This is the kind of place where you lean into choucroute, bäckeoffe, or another local specialty and stay for a long, unhurried meal. Dinner service is usually best if you arrive on the earlier side, especially in market season when the city fills up fast. After that, you can either stroll a little more along the canals or just call it a night; tomorrow is better if you’ve left yourself a bit of energy and haven’t tried to squeeze in too much.
Arrive in Colmar Old Town and keep the first stretch deliberately slow — this is the part of town where the morning light makes the half-timbered façades and little bridges look almost unreal. Start around the center-ville lanes near Rue des Marchands, Rue des Têtes, and the quieter side streets off Place de la Cathédrale before the day-trip crowds fully settle in. Budget about 1.5 hours just to wander, photograph, and duck into a bakery if you want a coffee and something flaky on the go.
A short walk brings you to Koïfhus (Old Customs House), which is one of those buildings that quietly explains the whole town’s old trading importance without needing a big museum visit. It’s not a long stop — 20 to 30 minutes is enough — but it gives nice structure to the route before you head toward lunch. If you like architecture, linger a little around the surrounding lanes; this part of Colmar feels especially good on foot because everything is close and there’s always another postcard angle just around the corner.
For lunch, settle into Wistub Brenner in the Petite Venise area and make it a proper Alsatian meal rather than a rushed stop. This is the right place for something hearty — think tarte flambée, baeckeoffe, or spaetzle — and the room has that old-world, slightly snug atmosphere that suits Colmar perfectly. Expect around €25–40 per person, and if it’s busy, don’t be surprised; this is one of the better-known lunch spots, so a reservation is a good idea. Afterward, a slow wander through Petit Venise is exactly the right pace: the canals, bridges, and mirrored façades are at their prettiest when you’re not trying to cover ground.
Continue into the Colmar Christmas Market spread across Place des Dominicains and Place Jeanne d’Arc, where the city really leans into its festive personality. Give yourself a couple of hours to browse rather than rush — this market is at its best when you drift between the wooden chalets, sample a vin chaud or hot apple juice, and pick up a few gifts without a fixed agenda. It’s easy to move between the squares on foot, and the whole area stays pleasantly compact, so you can keep looping back through the prettiest streets as the afternoon fades.
Wrap up at Café Jadis et Gourmande for coffee and cake before calling it a day. It’s exactly the kind of place locals and returning visitors use to reset after walking all afternoon, and it works well for a final quiet sit-down before the evening. Expect about €8–15 per person depending on how much dessert damage you do, and then take a last unhurried stroll back through the old town while the lights come on — Colmar after dark is softer, calmer, and even more atmospheric than it is in daylight.
Leave Colmar after breakfast and get into Riquewihr as early as you can — that first hour is the magic one here, before the coach groups and day-trippers start thinning out the lanes. Begin with Riquewihr old village streets, wandering the main medieval spine and the little side alleys around the village center; it’s compact enough that you don’t need a plan, just time to notice the painted shutters, wine signs, and crooked timbered facades. If you’re driving, park just outside the old core and walk in; if you’ve come by taxi, have them drop you as close to the center as possible so you don’t waste the calmest part of the morning on logistics.
Work your way uphill to Dolder Tower for a quick dose of history and the best rooftop views over the village and surrounding vineyards. It’s a short stop — about 30 minutes is enough unless you’re lingering for photos — and the lane up there is one of the nicest places to slow down and look back over the rooftops. After that, head back toward the center for Café des Huiles, which is an easy, sensible stop for coffee and a light lunch; expect roughly €12–20 per person depending on how much you order. It’s the kind of place where you can recharge without burning half the day, and it keeps you nicely positioned for the afternoon drive.
From Riquewihr, make the short scenic hop to Ribeauvillé and start with Ribeauvillé old town rather than the market itself. The town feels a touch less polished and a bit more lived-in, which makes it a nice contrast after Riquewihr’s postcard-perfect lanes. Then move into Ribeauvillé Christmas Market, which has a more medieval, atmospheric feel than some of the bigger Alsace markets — great for wandering, snacking, and soaking up the costumes and street energy. Plan on about 1.5 hours here, and don’t rush it; this is the stop where you want to let the day breathe a little.
Finish at Restaurant Aux Trois Châteaux for a relaxed Alsatian dinner, ideally after the market light starts to soften. It’s a good place to lean into the region properly — think hearty local dishes, wine from the surrounding slopes, and a slower pace after a full day on foot. Budget roughly €25–40 per person, more if you’re having several courses or wine by the glass. If you’re driving back after dinner, give yourself a little buffer for the dark rural roads; if you’re staying nearby, this is the kind of evening that works best when you let it run long and unhurried.
If you’re coming in from Riquewihr, aim for a morning departure so you land in Metz with enough daylight to actually enjoy the city rather than just check into it. Once you arrive, start wide at Place de la République: it’s a useful reset after all the smaller Alsace towns, with plenty of open space, handsome civic buildings, and an easy sense of the city’s scale. Give yourself about 30 minutes to orient, grab a coffee if you need one, and then walk toward the historic core at a slow pace — Metz is a city that rewards unhurried strolling more than strict sightseeing.
Head next to Metz Cathedral (Cathédrale Saint-Étienne), and don’t rush it. The stained glass here is the real reason people come; if the sun is out, the interior glows in a way that makes even non-cathedral people stop and stare. Budget about an hour, a little more if you like architecture or want to circle the square afterward. From there it’s only a short walk to Marché Couvert, which is exactly the right lunch stop: good for a casual market-style plate, cheese, charcuterie, pastries, or something simple and local without losing half the day. Expect roughly €15–25 per person depending on how much you order, and if you want it lively, go earlier rather than later.
After lunch, cross over to the Amphithéâtre district for Centre Pompidou-Metz. It’s the perfect palette cleanser after all the Gothic stone and market bustle, and even if you’re not a major modern-art person, the building itself is worth the visit. Plan on 1.5 hours, and check the current exhibitions on arrival since programming changes often; tickets are usually around €10–15. The walk between the cathedral area and the museum is straightforward, so you don’t need to overthink transport — just let the city unfold on foot and then drift back toward the center for the festive part of the day.
For the festive finish, wander the Metz Christmas Market around Place Saint-Louis and back toward Place de la République. This is a nice market day because it’s spread out enough that it never feels completely crushed, and you can move between stalls, lights, and squares without being jammed into one tight loop. Go late afternoon so you catch the lights coming on, then save your proper sit-down for Restaurant La Goulue, a comfortable, straightforward choice near the center for a relaxed French dinner. Book ahead if it’s a busy night, aim for around €25–40 per person, and leave yourself time to linger — Metz is especially pretty after dark when the stone facades and market lights start to glow.
Arriving from Metz puts you in Luxembourg City with enough of the day left to do it properly, so settle in and head straight to Ville Haute first. This upper old quarter is the city’s best orientation point: compact, elegant, and much more atmospheric than it first looks on a map. Wander the lanes around Place Guillaume II and Place d’Armes, then drift toward the royal side streets near the Grand Ducal Palace; you’ll get a feel for how the city steps up and down the cliffs, which is half the charm here. Give yourself about an hour, and don’t rush this bit — Luxembourg rewards slow looking rather than checklist pace.
From there, it’s an easy walk to Bock Casemates, and this is where the day gets a little more dramatic. The tunnels and fortress remains are one of the city’s signature sights, and they’re a nice change after so many churches, squares, and market lanes on the trip so far. Expect a visit of about an hour, with tickets usually around the mid-teens in euros; the paths can be uneven and damp, so wear proper shoes. If you like a bit of context, this is the place to get it — the city makes a lot more sense once you see how much of it was built to defend the ridge.
For lunch, Chocolate House Nathalie Bonn is the obvious and very worthwhile stop near the palace. It’s busy in a good way, and it does exactly what you want on a cold-market trip: hot chocolate, coffee, pastries, and light savory plates that feel indulgent without slowing the day down. Budget roughly €12–22 per person, depending on how much you order. Sit inside if you can; it’s the kind of place that feels especially cozy when you’ve been walking exposed viewpoints in chilly weather.
After lunch, walk down to the Corniche Walk and take your time along the edge of the old town. This is one of the best viewpoints in Luxembourg — the “most beautiful balcony in Europe” claim is a bit much, but the view really is excellent, especially in late afternoon light. From there, continue into the Luxembourg City Winterlights / Christmas market area in the city center squares. The setup is polished rather than rustic, but it’s lovely for a couple of hours: wooden stalls, warm lights, good mulled wine, and an easy, compact layout that lets you linger without feeling trapped in a huge market circuit. Later, finish at Brasserie Guillaume near Place d’Armes, which is a very solid final dinner in the city — seafood if you want to lean local-city rather than festive, or classic brasserie dishes if you just want something reliable and warm before tomorrow’s move to Maastricht. Reserve if you can, aim for around €30–50 per person, and keep the evening unhurried.
Arrive in Maastricht with enough time to drop bags and head straight to Vrijthof, because that square is the city’s best first impression and the cleanest place to orient yourself. It’s about a 10–15 minute walk from most central hotels, and if you’re coming in by train you can comfortably be there by late morning; the square feels especially good before lunch, when it’s lively but not yet packed. Give yourself a slow half hour to take in the layout, then walk across to Basilica of Saint Servatius (Sint-Servaasbasiliek) right on the square — it’s usually open in the late morning, with entry around €6–8 for the treasury/interior elements, and it’s one of those places that quietly anchors the whole city’s history rather than shouting about it.
For lunch, drift down into the Jekerkwartier and stop at Bisschopsmolen, which is exactly the kind of place Maastricht does so well: a working mill, a beautiful little setting, and proper Limburgse vlaai if you want something sweet before a bigger meal later. Expect roughly €12–22 per person depending on whether you keep it to coffee and pastry or turn it into lunch. After that, spend an unhurried hour wandering the Jekerkwartier itself — the lanes around Bassin, Papenstraat, and the little river-side corners feel more lived-in than the shopping streets, with independent boutiques, quiet courtyards, and that slightly academic, old-Maastricht atmosphere that makes the city feel smaller in the best way.
By late afternoon, loop back to the center for the Maastricht Christmas Market / Magical Maastricht style areas around Vrijthof and the surrounding streets. This is when the city switches on properly: lights come on, the square feels festive, and it’s worth giving yourself a full couple of hours to browse, snack, and simply stand around with something warm in your hands. If you want to avoid the busiest pinch point, arrive a little before sunset and stay as the evening thickens; it’s easier to enjoy the market before dinner crowds fully settle in. Finish at Café Sjiek on Sint Pieterstraat, a classic Maastricht dinner stop with a very local feel, good seasonal dishes, and mains typically landing in the €25–40 range. It’s a pleasant 10-minute walk from the market area, and after a day of strolling, it’s exactly the right place to slow down and let the day end properly.
Start the day early at Saint Peter’s Hill (Sint-Pietersberg), because Maastricht is at its best when you begin with space and fresh air rather than straight into the market bustle. It’s an easy taxi or bike-hop from the center, or about a 25–35 minute walk if you feel like stretching your legs. The walking paths up here are free, and the reward is the broad view over the Meuse, the city roofs, and the surrounding green edge of town. In November it can be damp and breezy, so wear proper shoes; this is more “quiet countryside on the city’s doorstep” than polished tourist stroll. Give yourself about 1.5 hours, and don’t rush the descent — the whole point is to let Maastricht feel a little slower than the big-market cities you’ve just come through.
From there, continue to the ENCI Quarry viewpoint, which adds a very different texture to the day: raw, industrial, and unexpectedly beautiful. It’s one of those spots that feels properly local and slightly off the standard visitor circuit, especially compared with the market-heavy rhythm of the previous days. If you’re walking, it’s a straightforward continuation from Sint-Pietersberg; by car or taxi, it’s just a few minutes. There’s no real cost to the viewpoint itself, and about 45 minutes is enough unless you’re lingering for photos. It’s a good place to pause before heading back into town, because the contrast makes the afternoon feel more intentional.
For lunch, head over to Bistro Croquant in Wyck, the kind of place that works nicely without feeling like a “special occasion” splurge. Expect roughly €15–25 per person depending on how much you order, and it’s a sensible reset after the morning outdoors. Wyck sits just across the river from the old center, so this is a very easy transition: if you’re arriving on foot, it’s a pleasant 15–20 minute walk downhill from the Sint-Pietersberg side of the day into the neighborhood; if you’ve used a taxi, you’ll be there in no time. After lunch, spend an hour drifting through Wyck itself — Wycker Brugstraat, Kleine Staat, and the streets around the station side have a more lived-in, local feel than the main square area, with small boutiques, coffee stops, and the sort of storefronts you actually want to peek into.
Later, go back for a second pass at the Maastricht Christmas market around Vrijthof. This is the moment to see it properly: the lights are on, the square feels fuller, and the whole thing has more atmosphere once the daylight fades. If you can time it for late afternoon into dusk, even better — the change in mood is the whole reason to return. Expect market snacks and drinks to run a bit more than you’d pay elsewhere in town, and keep some cash/card flexibility just in case smaller stalls are picky. You don’t need to over-plan this part; just wander, soak up the square, and let it be your “closing scene” for Maastricht rather than another checklist stop.
Finish with dinner at Cafe Zondag in Wyck, which is a good call if you want a final meal that feels relaxed rather than formal. It’s usually around €20–35 per person depending on what you order, and the neighborhood setting makes it easy to unwind after a day of walking and market browsing. From Vrijthof, it’s a simple walk back across the center — about 10–15 minutes depending on your pace — so you can linger at the market without worrying about transport. If you’re up for one last gentle stroll afterward, the streets between Wyck and the river are especially nice at night, when Maastricht feels calm and properly lived in rather than staged.
Arrive in Paris with your bags and go easy on yourself for the first hour: from Gare du Nord or Gare de l’Est, it’s usually a straightforward metro or taxi hop into the 10th arrondissement, and this is one of the best places to land because it feels lived-in rather than overly polished. Start with a slow loop along Canal Saint-Martin, especially the stretch around Rue de Lancry and the bridges near Quai de Jemmapes. It’s a good reset after the train: locals on lunch breaks, a bit of water, and enough movement to shake off the journey without feeling like you’re “doing” Paris too hard on day one. Give yourself about 45 minutes, more if you stop for photos or just sit by the canal.
A few minutes’ walk away, stop at Du Pain et des Idées for a proper Paris pastry pause. The pain des amis is the famous one, but for a first-day arrival I’d lean into something easy to eat on the go — a flaky pastry, a savory bite, and coffee if you need it. Expect to spend about €8–18 depending on how hungry you are. Then head up toward Opéra for Galeries Lafayette; even if you’re not in the mood to shop, the rooftop is worth it for a quick skyline look, and the holiday displays inside are usually already in full swing by late November. It’s a nice transition from neighborhood Paris to the grand, festive version of the city.
As the light goes down, make your way to the Marché de Noël at Jardin des Tuileries for the first real Christmas-market atmosphere of the trip. This is the Paris market that feels easiest on day one: central, simple to reach, and good for wandering without needing a plan. Aim to spend around two hours here, drifting between mulled wine, roasted chestnuts, snack stalls, and the riverside glow. It can get busy after work, so if you’d rather avoid the thickest crowds, arrive just before dusk. Then finish with dinner at Le Bouillon Chartier near the Grands Boulevards — classic, fast-moving, and ideal after a travel day. It’s very much a no-fuss Paris institution, and a meal here usually lands around €15–25 per person, which makes it a smart last stop when you’re tired but still want a proper Paris night.
Start early on Île de la Cité before the city gets properly busy; this is one of those Paris mornings that still feels calm if you’re on the island by 8:30–9:00am. Walk slowly around the edges rather than rushing the headline sights — the point here is the atmosphere: stone bridges, river light, and the old core of the city waking up. From most central hotels you can usually get here by metro in 10–20 minutes, but honestly a taxi or a straight walk from the Marais is often the least hassle on a departure day.
From there, continue to the Notre-Dame area and linger on the surrounding lanes rather than trying to over-program it. The cathedral exterior is the main event, but the little streets around Place Jean-Paul II, Rue d’Arcole, and the quays give you that last “yes, this is Paris” feeling without needing another museum ticket. If you want coffee before the market, grab something quick and good nearby — Café Panis and Shakespeare and Company Café are both practical options in the area, though on a final-day schedule I’d keep it simple and stay loose with your timing.
Head east to Marché Bastille for your one proper local-life stop of the day. This is best when it’s lively but not yet at peak crush, so late morning is ideal; expect stalls for produce, cheese, rotisserie chicken, bread, seafood, and the sort of random market snacks that make lunch feel wonderfully unplanned. It’s usually held on Boulevard Richard-Lenoir and is easy to fold into a wander through the 11th arrondissement. Budget roughly €10–20 if you’re grazing, more if you’re collecting picnic food or stocking up for the flight home.
For lunch, make the jump to Le Train Bleu at Gare de Lyon and treat it like the farewell meal it is. The room is the whole point: gilded ceilings, old-school service, and a proper “we’re ending in style” Paris atmosphere. It’s worth booking ahead if you can, especially for a last-day Friday, and you should plan about €35–60 per person depending on what you order. From Bastille it’s an easy metro or taxi hop, and leaving enough buffer matters because station logistics are much nicer when you’re not watching the clock.
After lunch, slow everything right down and wander the Marché de Noël Saint-Germain-des-Prés area if it’s running during your dates; if not, just use the surrounding boulevards and side streets as your final festive stroll. The neighborhood around Saint-Germain-des-Prés, Boulevard Saint-Germain, and nearby lanes is polished and easy to enjoy without a plan, with good window shopping, cafés, and a more elegant end-of-trip mood than the more frantic parts of central Paris. This is a good moment for one last hot chocolate, pastry, or gift-buying pause without feeling like you’re “doing” anything.
Finish with an easy Seine river walk near Pont Neuf for the proper goodbye. Keep it unhurried, stay on the quays if the weather is good, and let the city do the work. If you’re heading to the airport, build in at least 2.5–3 hours before an international flight; from the center, Gare du Nord, Gare de Lyon, or Charles de Gaulle all need a realistic buffer, and taxi or RER choice depends on your luggage and nerves. If you have one last spare hour, this is the place to spend it — Paris is at its best when you don’t try to squeeze too much out of the ending.