Start early at Grand Place, because Brussels feels most alive before the tour groups fully arrive. Aim to be there around 8:30–9:00 a.m. if you can, when the square is still relatively calm and the gilded guildhalls catch the morning light beautifully. Give yourself about an hour to circle the square, look up at Town Hall, and just sit for a few minutes with a coffee in hand from a nearby takeaway if you want a slower start. From here, everything in the center is walkable, so you can keep the day easy and compact without using transit.
A short stroll leads you into Galeries Royales Saint-Hubert, where I’d stop at Maison Dandoy for a coffee and a waffle. This is one of those very Brussels moments: polished old arcade, good people-watching, and a proper Belgian treat without having to sit through a full meal. Budget roughly €8–15 per person depending on what you order. After that, wander the arcade itself for about 45 minutes—peek into the chocolate shops, admire the glass roof and the 19th-century façade details, and don’t rush it. The atmosphere is half shopping street, half architectural landmark.
From the galleries, walk toward Manneken Pis; it’s only a few minutes away and best treated as a quick, slightly silly photo stop rather than a major attraction. Ten to fifteen minutes is plenty unless there’s a costume change or a crowd you want to watch. Then head back toward the center for lunch at Le Roy d’Espagne, right on Grand Place. If the weather is good, try to get a terrace or window-side table so you can look straight onto the square while eating. Expect about €20–35 per person for a proper lunch; it’s a tourist-friendly spot, but the setting is the real draw and it works well for a relaxed pause in the middle of the day.
After lunch, make your way up to Mont des Arts for the cleanest skyline view in central Brussels and one of the easiest places to reset before the afternoon winds down. The landscaped steps and gardens are lovely in summer, and from here you get a nice sense of how the city falls away toward the lower center. It’s a good final stop because you can linger for an hour, then either walk downhill toward Brussels Central station or drift into the surrounding streets for an unplanned drink or early dinner. If you have extra energy, the museums around the area are easy to add later, but for this first day, the best move is to leave room for wandering and let Brussels set the pace.
Take the train from Brussels so you reach Ghent-Sint-Pieters Station with enough time to ease into the day rather than rush it. Once you arrive, hop on the tram or walk into the center; it’s about 15–20 minutes to the historic core, and the tram is usually the simplest choice if you’ve got a bag or if it’s already warm. Start at St Bavo’s Cathedral around opening time so you can see the interior before it gets busy, and if you want the Ghent Altarpiece, budget a little extra time and a small entry fee for the reserved viewing area. From there, it’s an easy wander to Korenmarkt, which works best as your “city pulse” stop — lots of movement, trams, café terraces, and a good sense of how Ghent hangs together.
From Korenmarkt, continue on foot to De Graslei and Korenlei; this is the part of the city that makes people fall in love with Ghent. Take your time along the water, cross the bridge a few times, and just let the view do its thing — the facades and riverfront are best enjoyed slowly, not in a hurry. For lunch, stay central and keep it easy at a De Graslei-area brasserie or a solid Belgian spot near Korenmarkt; you’ll find reliable options like Café Théâtre, Mémé Gusta, or ’t Dreupelkot if you want something more casual afterward, with lunch usually landing around €18–30 per person depending on whether you go for a quick plate or a full meal. Midday is a good time to pause because the old center gets livelier after noon, and lingering over a beer or a croquette here feels very on-brand for the city.
After lunch, walk 10–15 minutes over to Gravensteen, and give yourself the better part of an hour and a half to do it properly. It’s one of the nicest ways to get a contrast in Ghent: after the elegant waterways, you’re suddenly in a proper medieval fortress with towers, stone staircases, and city views from the battlements. In summer, afternoons can be busy, so booking ahead helps if you don’t want to queue, and tickets are typically in the low teens. When you’re done, continue into the Patershol area for a slower finish — this is one of the prettiest and least frantic corners of the center, with narrow streets and a more local feel. Stop at Tierenteyn-Verlent on Groentenmarkt for mustard and a few edible souvenirs; it’s small, old-school, and very much worth the detour if you like bringing home something that actually tastes like the place.
Arrive at Brugge Station as early as you can and head straight for the historic center on foot if you’re light on luggage — it’s an easy 15–20 minute walk, and the route gives you a nice first look at Bruges before the day-trippers fully spill in. If you’d rather save your legs, a quick bus or taxi gets you to the old town in just a few minutes. Once you’re inside the core, start on Burg Square at the Basilica of the Holy Blood; it’s usually quietest in the morning, and the chapel is small enough that 30–45 minutes is plenty to see both the lower and upper chapels without rushing. From there, it’s a short walk to Markt and the Belfry of Bruges — book your climb if you can, because the line builds fast on summer days. Expect about an hour total for the tower, including the stairs and the views, and budget roughly €15–16 for admission.
After the climb, settle in at Café Rose Red for lunch. It’s one of those cozy central places that feels right for Bruges: low-key, warm, and good for taking a breather before the afternoon. Plan on €20–35 per person, depending on whether you go for a beer, a full meal, or just something light. From there, it’s an easy stroll to your canal boat tour from the city center — most departures cluster around the main canal stops near Rozenhoedkaai and the central bridges, so just follow the water and the little signs. The boats are a lovely reset after the tower and the square: 30–45 minutes, usually €12–15, and you get the best sense of how compact and layered the medieval core really is.
Finish with a quieter walk to Minnewaterpark on the southern edge of the center. It’s about 10–15 minutes from the canal area depending on your exact starting point, and this is the part of the day where Bruges feels most relaxed again. The lake, swans, and tree-lined paths make a nice contrast after the busy central squares, and you can easily spend 45 minutes just wandering, sitting, and letting the day slow down before heading back to Brugge Station. If you have time, grab a final coffee or an ice cream nearby, then leave with enough cushion for your return train — Bruges is one of those places that gets crowded fast, so an early evening departure tends to be the smoothest way back.
From Bruges, take an early train so you’re rolling into Antwerpen-Centraal Station by late morning, with enough cushion to start relaxed rather than squeezed. The station itself is worth a proper look: step out, look up, and give yourself about 15–20 minutes to take in the iron-and-stone hall, then head straight out toward the center. If you have luggage, the station lockers are handy, and if not, you’ll be walking within minutes. From the station, follow Meir, Antwerp’s big pedestrian shopping boulevard, for an easy warm-up that connects the rail gateway to the historic core. It’s about a 45-minute stroll if you browse a little, with the added bonus that the architecture gets prettier as you move west.
Continue on to Rubens House, which is best enjoyed before the midday rush. Plan on 1 to 1.5 hours here; tickets are usually around €12–15, and it’s a good idea to book ahead in summer because time slots can fill up. The house gives you a real sense of how Antwerp’s golden age felt, and the garden is a lovely reset if you’ve been on your feet since the station. For lunch, aim for the Vrijdagmarkt area or a solid Belgian bistro in the old town; this part of the city is easy to eat well without drifting far from your next stop. Expect €20–35 per person for a proper sit-down meal, and if you want something reliably local, look for classics like stoofvlees, mussels, or a simple tartine and beer on a terrace.
After lunch, head to the Cathedral of Our Lady and give yourself about an hour. This is the city’s essential Gothic landmark, and the interior has the kind of scale that makes the afternoon feel bigger than it is. If you want the full experience, check whether one of Rubens’s major works is on view and consider the tower only if you’re feeling energetic; otherwise, just enjoy the nave and the art without rushing. From there, make the short walk down toward the river for Het Steen, which is a nice end-of-day shift from old-town grandeur to open water and air. The riverside promenade is especially pleasant in July, and this is the spot to slow down, look over the Scheldt, and let Antwerp finish in a calmer register. If you still have time before heading back, this is a good area for one last drink or a waffle before returning to the station.
Arrive in Leuven and keep things easy: from Leuven Station it’s a straightforward 10–15 minute walk into the compact center, or a quick bus if you’d rather save your legs for later. The city is pleasantly small, so once you’re in the core you can move almost entirely on foot. Start with a beer-minded stop in the Stella Artois world — either the Stella Artois Brewery Visitor Center if there’s a tour or tasting option running, or simply a good central beer café for a first drink and a feel for Leuven’s brewing heritage. Expect to spend about 45 minutes here, and if you’re visiting in July, an earlier stop is nicer before the square café tables start filling up.
From there, wander over to Oude Markt, Leuven’s famous “longest bar in the world.” In the late morning it’s still relaxed, which is the best time to appreciate the square itself rather than just the terraces. A slow lap, coffee or beer in hand, is enough — there’s no need to rush, and the whole area is fun just to sit and people-watch for 20–30 minutes. Then continue to St. Peter’s Church on Grote Markt, just a short walk away, where the atmosphere shifts from social to calm in a good way; the interior is worth 30–45 minutes, especially for the art and the cool quiet right beside the main square.
For lunch, stay in the center rather than wasting time moving around — Het Depot area or a well-reviewed brasserie nearby works perfectly and keeps the day flowing naturally. This is the kind of lunch where you can actually sit down for a proper Belgian meal, not just grab something on the go; budget about €18–30 per person depending on whether you go for a main dish, a drink, and maybe a dessert. If you want a local feel, look for a place with a compact lunch menu and a terrace or window seat, because Leuven is best enjoyed at an unhurried pace.
After lunch, make your way to Ladeuzeplein for the University Library & Bell Tower, one of Leuven’s most memorable landmarks and a good final note for the day. The square has that open, academic feel that makes the city different from Brussels, Ghent, or Bruges — younger, more lived-in, and full of student energy even when it’s quiet. Give yourself about an hour here to walk the square, admire the library façade, and, if timing and opening hours line up, step inside or climb the tower for the view. Then you’ll be well placed to head back toward Leuven Station at an easy pace, with enough time to catch a relaxed return train to Brussels after a satisfying final stop.