Dates are flexible. This day-by-day plan is provisional until you choose exact travel dates.
Drive from Aalst to central Brussels in roughly 35–50 minutes, allowing extra time for weekday traffic and a short walk from the garage. Leave around 8:30–9:00 so you can park before the historic center becomes busy; Interparking Albertine-Square is particularly convenient for the Mont des Arts, while Interparking Grand Place works better if you prefer to finish near the center. Expect about €15–25 for several hours, depending on the garage and length of stay. Start with the Royal Museums of Fine Arts of Belgium, allowing about two hours for the Old Masters and modern collections; combined or timed tickets are commonly around €10–15 per adult, with family reductions often available. Check the museum’s current opening hours and reserve ahead if visiting during a school holiday.
Continue on foot across Mont des Arts to the Magritte Museum, usually a five-minute walk. Give it 1–1½ hours—its compact layout makes it manageable with children, and the surreal images are a welcome change after the larger museum. Tickets are generally around €10–15 for adults, with reduced family pricing; verify the day’s hours before setting out, as museum schedules can change.
Walk downhill through the Sablon and Rue de la Régence toward Maison Dandoy near the Grand-Place, roughly 15 minutes. This is a good place for a Brussels waffle or a light lunch rather than a full sit-down meal; budget approximately €10–20 per person. The famous Brussels-style waffle is lighter and rectangular, while the richer Liège waffle is pearl-sugar sweet—try both if the family is sharing. Afterward, spend about an hour around the Grand-Place and Brussels Town Hall. Look up at the guildhalls and façades from the square’s center, then wander the nearby lanes of Îlot Sacré; the area is pedestrian-friendly, though cobbles and crowds make a compact stroller or comfortable shoes useful.
Finish with the brief stop at Manneken-Pis, about 5–10 minutes from the Grand-Place on foot. The statue itself takes only a few minutes, so treat it as a lighthearted final photo stop rather than a major attraction. From there, return to your garage in around 10–20 minutes, or use central tram and metro connections if parking farther out. Keep the afternoon unhurried: Brussels’ historic center is best enjoyed with time to pause for chocolate, browse comic murals, and avoid adding another major museum.
Allow 2½–3 hours for the drive from Brussels to Les Thermes de Strassen, using the E411/A6 toward Luxembourg; an early departure is essential if you want the full pool visit without rushing. Expect roughly €30–50 in fuel and toll-related costs, and check traffic before leaving. Park at or near the complex—reserve if your accommodation offers parking—and confirm the day’s opening hours, family swim times, and swimwear rules in advance. Admission prices vary by age and session, so budget approximately €20–35 per adult, with family and shorter-session tickets sometimes available.
Spend around four to five hours at Les Thermes de Strassen, keeping the main part of the day deliberately relaxed: the indoor and outdoor pools, children’s areas, and wellness facilities are better enjoyed without trying to fit in another major attraction. Bring towels and flip-flops or check rental options, and allow time for changing before driving into town. Later, head to Café Knopes in central Luxembourg City for coffee and a pastry—allow about 45 minutes and budget €8–15 per person. It is a good place to reset after the waterpark rather than planning a heavy lunch.
From Café Knopes, walk toward the Chemin de la Corniche, following the old defensive plateau for superb views across the Alzette valley; allow roughly 45 minutes, especially with children who will want photo stops. Continue downhill into the Grund district, where the riverside lanes and small bridges make for an easy one-hour wander before dinner. If you left the car at Les Thermes de Strassen, return by bus or taxi rather than attempting to walk back; if staying centrally, use the city’s free public transport network, while allowing extra time for the climb back to the upper town. Keep the evening flexible, as restaurant kitchens in Luxembourg often finish service earlier than visitors expect.
Take the Luxembourg City–Milan flight if at all possible: door to door, allow roughly 3–4 hours for airport transfer, check-in, security, the flight, baggage, and reaching central Milan from Malpensa or Linate. The planned drive is a demanding 7½–9 hours before breaks, so it leaves only a rushed afternoon; if driving is unavoidable, treat today as a late-arrival sightseeing day and reserve secure accommodation parking in advance. Do not book the Duomo di Milano rooftop until your arrival time is realistic, as timed entry, security queues, and airport delays can easily affect the schedule.
Start at Duomo di Milano, allowing 1½–2 hours for the cathedral interior and rooftop terraces. Buy an official timed ticket ahead—ideally with lift access if anyone in the family would rather avoid the stairs—and dress with shoulders and knees covered. From the square, spend 30–45 minutes crossing Galleria Vittorio Emanuele II, looking up at the glass-and-iron roof and the mosaic bull beneath the central dome. For an easy meal, pick up a panzerotto at Luini; it is quick, inexpensive (around €8–15 per person), and convenient when queues are manageable. If arriving late by car, prioritize the cathedral and Galleria, then move the remaining visits to another day rather than trying to fit everything in.
Walk about 10 minutes through the elegant streets beside Brera to Teatro alla Scala. Allow roughly an hour for the museum and theatre tour, checking the day’s museum hours and performance schedule before setting out—an evening performance can restrict access to some areas. Finish with a relaxed wander through Brera, where narrow lanes, galleries, small boutiques, and café terraces make a much better end to a travel-heavy day than another major booking. The center is easy on foot, but a taxi or metro ride back to your parked car or hotel is worthwhile if you arrived through Malpensa and are already tired.
Leave Milan around 8:00–9:00 for Verbania, taking the A8 and then A26 toward Gravellona Toce. Allow 1½–2 hours without a substantial stop, plus time for traffic around the lake and unloading luggage. Park in Baveno or Stresa rather than trying to take the car onto the islands; both have seasonal boat services, but sailings and palace opening dates can be limited outside summer, so check the official timetable before committing to the day. Aim for a boat to Isola Bella first, with a short onward sailing to Isola dei Pescatori if the schedule allows.
Spend roughly 4–5 hours on the lake, allowing about 1½–2 hours for Isola Bella and time to wander the narrow lanes and waterfront of Isola dei Pescatori. Have lunch at Ristorante Milano on Isola dei Pescatori, where lake fish and simple regional dishes are the sensible choice; budget approximately €25–45 per person, and confirm that it is open before travelling, as seasonal hours vary. Return by boat to Pallanza, part of Verbania, then stroll the Lungolago di Pallanza for about an hour. The promenade is at its best late in the afternoon, when the lake and mountains catch the softer light.
Allow 1½–2 hours for Villa Taranto Botanical Gardens, a short local transfer from the Pallanza waterfront. Autumn can still be beautiful, but the gardens’ hours, flower displays and even seasonal accessibility change during the year, so verify the calendar before setting out; admission is generally in the low-teens per adult, with family reductions sometimes available. This is already a full sightseeing day, so stay overnight in Verbania, Baveno or Stresa rather than attempting the return to Aalst. The drive home via the A26, A8 and onward through France or Belgium takes roughly 9–10 hours before breaks; if a same-day return is unavoidable, skip the gardens and leave the lake immediately after lunch, but that would make the day tiring for a family.
No packing list attached yet.