If you’re coming in by train, Leuven Station is the easiest place to land: from the platforms it’s a straightforward 20–30 minute walk into the center along Bondgenotenlaan, Leuven’s main pedestrian-friendly spine lined with shops, bakeries, and the usual daily city buzz. If you’re carrying luggage, it’s worth slowing the pace and checking in first; otherwise, this is a very gentle way to ease into the trip and get your bearings before the old town suddenly opens up around Grote Markt. Taxis wait outside the station, but honestly the walk is part of the point here.
Start with Stadhuis van Leuven on Grote Markt — it’s one of those Belgian Gothic facades that rewards a slow look, especially if the weather is clear and the carved figures catch the light. Entry is usually ticketed for interior visits and guided viewing is the best way to appreciate the details; budget around €5–€8 if open to visitors, and give yourself 30–45 minutes. Right across the square, step into Sint-Pieterskerk for a calmer contrast: the church’s art and atmosphere feel more intimate than the town hall’s dramatic exterior, and the square itself is one of the nicest places in Leuven to pause for a minute and just watch the city move around you.
For a midday break, head to Bar Stan near Naamsestraat — it’s an easygoing place for coffee, soup, tartines, or a proper lunch without feeling touristy, and it usually lands in the €15–25 range per person depending on how hungry you are. From there, walk over to M-Museum Leuven on Brusselsestraat for a mix of historical and contemporary art that works well on a first day because it’s engaging without being overwhelming. Expect roughly 1.5 hours if you want to do it properly, and check opening times the day before since museums in Belgium can vary by day and season; a ticket is typically in the mid-teens, with discounts sometimes available.
Keep the evening loose and finish with a wander through Oude Markt, Leuven’s famous “longest bar” square, where terraces fill up quickly and the whole place takes on a low-key student-city energy that makes Leuven feel very alive. You don’t need a plan here — just pick a terrace, have a beer or a simple dinner, and enjoy the fact that everything is within a few minutes’ walk. If you’re staying nearby, it’s the kind of square you can circle twice and still notice new places; if you’re tired, that’s fine too, because this first day is really about arriving softly and letting Leuven set the tone.
Leave Brussels late enough to have a smooth start, then take the SNCB/NMBS InterCity to Gent-Sint-Pieters and continue by tram or taxi into the old town; once you’re in the center, it’s an easy city to do mostly on foot. Aim to arrive around late morning so you can get straight into Gravensteen before the day feels crowded. Entry is usually around €13–15, and it’s worth spending about 1.5 hours here: climb the ramparts, take the audio guide if you like context, and look out over the rooftops and canals for the best “where am I?” orientation in Ghent. From the castle, it’s a short wander downhill into Patershol, a lovely tangle of narrow cobbled lanes that still feels properly medieval; just let yourself get a little lost here, especially around Kraanlei and the quieter side streets.
Continue to Vrijdagmarkt for a coffee break and a bit of local life — this square is much better for people-watching than for planning, so sit for 20–30 minutes and take your time. From there, walk toward De Graslei and Korenlei, where the riverfront opens up into Ghent’s prettiest postcard view; this is the place to slow down, watch the boats, and make lunch feel unhurried. If you can, book Vrijmoed for lunch or a very early dinner; it’s one of the city’s top tables, with refined seasonal cooking and a price point that usually lands around €45–80 per person depending on how you order. If you prefer to keep it lighter, have just a drink here and save your appetite — the area around Korenmarkt has plenty of low-key cafes and bars if you want to linger without a full meal.
After lunch, keep walking gently through the center and finish at St. Bavo’s Cathedral, which is best seen later in the day when the interior feels calmer and the light is softer. The cathedral itself is free, though special access or viewing of the Ghent Altarpiece area can depend on mass times, restorations, or ticketed entry, so it’s smart to check same-day opening hours before you go; allow about an hour. It’s a short and pleasant final stretch from Korenmarkt to the cathedral, and the route gives you one last look at Ghent’s old heart without forcing a big detour. If you’re heading back to Brussels afterward, plan to leave in the early evening so you’re not rushing the cathedral visit — from the center, it’s an easy tram or taxi back to Gent-Sint-Pieters, then the direct train home.
Take the morning train from Ghent to Bruges and aim to be in the old town by late morning, before the heaviest tour groups arrive. From Brugge station, it’s an easy 15–20 minute walk into the historic center, or a short bus/taxi if you’d rather save your legs for the day. Start at Burg Square, where the first thing you notice is how compact and theatrical Bruges feels: all gothic stone, polished cobbles, and façades that look like they’ve been posing for centuries. Give yourself about 45 minutes here to soak in the square properly before stepping into Basilica of the Holy Blood; it’s small, atmospheric, and usually open from late morning, with a modest entrance donation or free access depending on the chapel and visiting area. Then linger at Bruges City Hall just long enough to admire the ornate Gothic frontage and the sense that civic power here was always meant to look beautiful.
From Burg Square, it’s a short, pleasant walk through the old lanes toward Rozenhoedkaai, one of those views that really is worth the hype if you arrive early enough to avoid elbow-to-elbow photo stops. Stand on the canal edge for a few minutes, then keep wandering rather than rushing—Bruges rewards slow feet. Cross into Sint-Anna for Café Vlissinghe, tucked away in one of the city’s quieter corners and a lovely place to reset over a beer, soup, or a simple lunch; expect roughly €15–30 per person, depending on how hungry you are. If you want the most local-feeling order, go for a Belgian beer and something warm rather than a heavy meal so you still have room for later.
After lunch, head back toward the center for Brouwerij De Halve Maan, which is one of the few attractions in Bruges that’s both fun and genuinely practical to book ahead, especially in October when tours can still fill up. The brewery tour takes about 1.5 hours and usually runs in English; budget around €18–25 per person and plan a little extra time if you want to sit down for the tasting afterward. It’s a good final stop because it gives you a different angle on the city—less postcard, more lived-in Bruges—and it’s an easy last walk back through the center afterward. If you want one final detour before heading out, let yourself drift through the side streets near Steenstraat and the canal crossings without a fixed plan; that’s usually when Bruges feels most itself.
Arrive back in Brussels mid-morning from Bruges and head straight to Parc de Bruxelles for a gentle reset before departure mode kicks in. This is the city’s most civilized green pause, right by the Royal Palace and the government quarter, and it’s perfect for a 30–45 minute stroll with coffee in hand. If the weather is good, walk the paths toward the fountain and benches facing the palace side; it’s one of the easiest ways to feel the city slow down a notch before you pack up. From there, it’s a short walk into the Royal Quarter for Coudenberg Palace — aim for about an hour underground, where the archaeological remains of the old ducal palace give you a surprisingly atmospheric last look at Brussels’ medieval and Habsburg layers. Tickets are usually in the €10–12 range, and because it’s below street level, it’s a nice rainy-day fallback too.
Next door, BELvue Museum makes a clean, well-curated final stop without overloading the day. It’s compact, modern, and useful if you want the broad story of Belgium in one place before you leave; budget about an hour, with tickets often around €10–14. The route between Coudenberg Palace and BELvue is basically a few steps, so you won’t waste time on transit. When you’re ready for lunch, drift down toward Galeries Saint-Hubert and settle into A La Mort Subite for a proper Brussels send-off: old-school wood interiors, classic beer list, and easy dishes that work well even if you’re not looking for a full meal. Expect roughly €15–30 per person depending on whether you just want a coffee and tartine or a beer and a more substantial plate. It’s busy but part of the charm, so don’t rush it — this is the moment to sit a little longer and enjoy the last city-center buzz.
After lunch, walk or take the short hop to Brussels-Central Station with at least 30–45 minutes in hand before your train or airport transfer, especially if you’re checking bags or want a buffer for platform changes. If you have a few extra minutes, the station area is convenient for one last glance at the Grand Place side streets, but keep it simple so you’re not stressed. This end of the city is very walkable, and being based near Brussels-Central makes the departure smooth whether you’re heading to Brussels Airport or connecting onward.