Start early at Duomo di Milano so you beat the heaviest crowds and get the best light on the marble façade. If you want the rooftop, go right away: it usually opens around 9:00 AM, and a standard ticket is roughly €16–€22 depending on lift vs. stairs and whether you include the cathedral. The rooftop is the highlight for a first day in Milan — the city opens up around you, and on a clear April morning you can even catch the distant Alps. For a family of four, I’d budget about 1.5 to 2 hours here, including security and a slow wander through Piazza del Duomo.
From the square, walk a few minutes into Galleria Vittorio Emanuele II for a relaxed late-morning stroll. This is one of those places where the building itself is the attraction, so don’t rush it. Take the classic mosaic floor photos, look up at the iron-and-glass dome, and let the kids window-shop without committing to anything expensive. It’s an easy transition because you’re still right in the city center, and everything here is walkable.
Next door, spend about an hour at Museo del Novecento. It’s compact and very manageable for a family day, with modern Italian art and one of the best views back toward the cathedral from upstairs. Tickets are usually around €5–€10, and it’s a good “reset” after the busier Duomo area without feeling like a long museum day. If anyone gets museum fatigue, the café area and windows over the piazza make it easy to take a breather.
For lunch, head to Luini near Via Santa Radegonda for the classic Milanese panzerotti. It’s casual, fast, and very much a local habit rather than a tourist trap, though there will be a queue. Expect around €8–€15 per person depending on what you order, and don’t be surprised if you eat standing up or on a nearby bench — that’s the normal rhythm here. If you want a quick extra stop after eating, you’re already in the right area to drift back through the square without needing transport.
In the afternoon, take the Metro or a short taxi/ride to Parco Sempione near Cadorna. It’s one of the best places in central Milan to let kids run off energy after a sightseeing-heavy morning, and in April the lawns are usually lively but not overwhelming. Plan for 1 to 1.5 hours of slow strolling, playground time, or just sitting by the water with an espresso from a nearby kiosk. It’s the easiest part of the day, and that’s exactly why it works.
Finish at Castello Sforzesco, which sits right on the edge of the park. Even if you don’t enter every museum inside, the courtyard and outer grounds are worth seeing, and the castle gives the day a strong ending note — very Milan, but less intense than the Duomo area. Allow about an hour to wander, take photos, and let the family decide if they want a quick museum peek or just the outdoor spaces. From here, you’re well placed for dinner in Brera or back toward the center, and if you’re staying nearby, the walk home through the evening streets is one of the nicest low-key parts of the day.
Start at Milano Centrale early and keep this transfer day as simple as possible: it’s the easiest place to manage luggage, grab coffee, and board without stress. If you’re arriving from a hotel in central Milan, aim to be at the station about 30–40 minutes before departure so you have time for tickets, platform changes, and a quick pastry from Pasticceria Cova or one of the station cafés. The direct EuroCity train to Zürich HB is the right call here—comfortable, scenic, and much less tiring than flying when you’re traveling as a family. Once you roll out of Milan, just settle in and enjoy the changing landscape as the route climbs north toward Switzerland.
By the time you reach Zürich Hauptbahnhof, you’ll be right in the middle of the city, which makes the arrival feel very easy. Use the first 15–20 minutes to sort bags and get oriented; if your accommodation is nearby, this is the perfect time to drop them before walking. From there, head straight onto Bahnhofstrasse for a gentle first stroll. This boulevard is Zurich at its most polished, with watch shops, chocolate boutiques, trams gliding past, and plenty of window-shopping that works well for a relaxed family pace. If you want a small break, duck into Confiserie Sprüngli near Paradeplatz for hot chocolate or a snack—good for kids and very Zurich, without needing a big sit-down lunch.
After lunch, make your way to Lindt Home of Chocolate in Kilchberg, which is one of the most family-friendly stops in the city. It’s easiest by S-Bahn or a short lakeside connection from the center, and the journey is straightforward enough that you don’t need to overthink it. Expect around CHF 17–25 per person, and plan 1.5–2 hours if you want to do the museum properly, browse the shop, and enjoy the giant chocolate fountain without rushing. If you’re traveling with children, this is usually the highlight of the day—fun, interactive, and a good way to break up the transfer-heavy morning.
Wrap up with an easy stroll at Bürkliplatz and Lake Zurich promenade in the Bellevue area. This is the best part of the day to slow down: watch the boats, take in the mountain air if the weather is clear, and let the family decompress after the travel day. The walk is flat and relaxed, so it works well even if everyone’s a little tired. For dinner, stay nearby rather than crossing the city again; the Seefeld and Stadelhofen side of town has plenty of dependable options, and it’s a nice, low-effort end to your first Swiss day.
Start early with Uetliberg before the day gets hazy; in April the air is usually crisp, and the views over Lake Zurich and the city are best in the first half of the morning. From Zürich HB, take the S10 toward the mountain rail stop; it’s an easy 20–25 minute ride, and then a short walk or a quick climb to the viewpoints. Plan on about 1.5–2 hours total, and if you’re with kids, the trails are manageable as long as everyone has proper shoes. Bring a light jacket—up here it can feel 5–8°C cooler than downtown even on a sunny day.
Head back into the center for Fraumünster in the Altstadt. This is a quick but memorable stop: the Chagall windows are the real reason to come, and the church is compact enough that families won’t feel bogged down. It’s usually open in the morning, with entry around CHF 5–6, and 30–45 minutes is enough unless you want to linger and take photos quietly. From there it’s an easy walk across the river to Grossmünster, one of Zurich’s most recognizable landmarks. If you’re up for the tower, budget a bit more time and a small fee for the climb; the views are rewarding, but the stairs are steep, so this is best if everyone is feeling energetic.
For lunch, go classic at Zeughauskeller on Bahnhofstrasse—big wooden hall, quick service, and exactly the kind of hearty Swiss lunch that works well after a morning on foot. Expect roughly CHF 25–45 per person depending on what you order; the sausage, rösti, and salads are the dependable choices, and it gets busy around 12:30 so arriving a little earlier helps. After lunch, take the train out to Rapperswil Old Town and lakeside promenade on the far side of Lake Zurich. The ride from central Zurich is straightforward and scenic, and once you arrive, the pace changes completely: cobbled lanes, castle views, benches by the water, and an easy promenade that feels made for a family stroll. Give yourselves 2–3 hours here without trying to rush—this is the part of the day where you can just wander, have ice cream or coffee near the lake, and let the kids move at their own pace.
Back in Zurich, finish with a gentle walk along Limmatquai as the city settles into evening. This stretch by the river is one of the nicest low-effort walks in town, especially between the bridges and the old facades glowing in the late light. It’s a good place to pause for a hot chocolate or a simple drink before heading back to your hotel. If you still have energy, keep it unstructured—this part of Zurich rewards slow wandering more than ticking off sights, and after a full day you’ll be glad you left room for that.
If you’re flying from Zürich HB to Amsterdam Centraal, keep the morning very simple: leave central Zurich with enough buffer for a short station-to-airport transfer, then take a morning nonstop so you still land with usable daylight in Amsterdam. If you’re doing the rail version, treat it as a true transfer day and settle in for a long ride with an arrival that’s more about getting your bearings than sightseeing. Either way, once you’re in Amsterdam, make Amsterdam Centraal your reset point — it’s the easiest place to regroup, use the facilities, grab a quick coffee, and sort luggage before heading into the center. There are handy lockers and plenty of food options in and around the station, so if your bags aren’t ready to go to the hotel yet, this is the cleanest base.
From Amsterdam Centraal, walk straight out onto Damrak for that classic first glimpse of the city: canal-front buildings, tram tracks, bikes everywhere, and a lively procession of shops and cafés. It’s busy, a little chaotic, and exactly the right low-effort introduction after travel. Continue a short, straightforward stroll to Dam Square, where you’ll see the Royal Palace and the main civic heart of the city. This area is best handled on foot — everything is close, and with a family of four you’ll appreciate not having to figure out transit right away. If you want a snack break, the side streets around Nieuwezijds Voorburgwal and Kaasmarkt have easy grab-and-go cafés, but keep the pace loose and leave room to wander.
Head next to Madame Tussauds Amsterdam for a kid-friendly indoor stop that works well after a travel day, especially if the weather is cool or drizzly in April. Pre-booking is smart, since same-day lines can build up, and tickets are usually in the rough range of €25–€35 per person depending on date and demand. It’s not a long museum visit, so don’t overdo it — about 1 to 1.5 hours is enough, and then you can use the rest of the afternoon to relax or drift through the nearby streets at an easy pace. For dinner, make your reservation at De Silveren Spiegel near the Singel canal belt; it’s one of those classic Amsterdam meals that feels special without being stiff, with a budget of about €35–€60 per person before drinks. Go early by local standards if you’re traveling with children, and plan on a calm walk back through the center afterward — Amsterdam is at its nicest when you’re just moving slowly, lights reflecting on the canals.
Start at Anne Frank House in Jordaan as early as you can; this is the one place in Amsterdam where timing really matters, because tickets are limited and the slots sell out well ahead of time. Plan about 1 to 1.5 hours inside, and go in with the mindset that it’s a quiet, moving visit rather than a rushed sightseeing stop. If you’re staying near Amsterdam Centraal or the canal ring, the easiest way is a short tram ride or a 15–20 minute walk depending on where your hotel is; once you’re in Jordaan, everything is very walkable, with narrow streets and canal bridges that feel most peaceful before the day crowds build.
After you come out, step over to Westerkerk right away — it’s right there in the neighborhood and worth a few minutes just to take in the tower and the canal-side setting. Then wander through the Jordaan neighborhood canals, which is really the best part of the day for simply slowing down: browse the little bridges, houseboats, and side streets around Prinsengracht and Egelantiersgracht, and let the family drift rather than trying to “cover” anything. For a classic snack break, stop at Winkel 43 near Noordermarkt for the apple pie everyone talks about; expect about €8–15 per person depending on drinks, and it’s a good late-morning or early-lunch anchor before you head across town.
From Jordaan, make your way south to Rijksmuseum at Museumplein by tram, bike taxi, or a longer walk if everyone is feeling energetic; allow around 20–30 minutes by public transport from the canal area. Set aside about 2 hours inside so you can see the highlights without museum fatigue — this is not the day to try and do the whole building. The museum usually runs long hours, often roughly 9:00 AM to 5:00 PM, with adult tickets commonly around the low-to-mid €20s, and families should book ahead when possible. Focus on the big Dutch masters, then come out and cross straight into Vondelpark, where a slow walk, playground stop, or bench break is exactly the right way to end the sightseeing part of the day.
Keep the evening light and flexible around Vondelpark and Oud-Zuid; this is a good place to decompress before dinner or a quiet hotel night, especially if the kids need a reset after museums and walking. If you want an easy family dinner nearby, look around Museumplein, De Pijp, or the southern edge of the canal belt for casual brasseries and brown-cafe style spots rather than committing to anything formal. From here, getting back to your hotel is simple on the tram network, and if you’re staying central, it’s usually a short, low-stress ride or taxi back after a full day on foot.
Ease into the last day with a relaxed wander through Bloemenmarkt on the Singel canal, which is one of those very Amsterdam things that feels made for a final souvenir stop. In April, the tulip bulbs, postcards, and little wooden clogs are in full swing, and you can usually browse comfortably in 30–45 minutes without rushing. If you’re buying bulbs to take home, ask for travel-safe packaging and check airline rules before you commit. From there, it’s a pleasant 10–15 minute walk to Rembrandtplein, where you can grab a quick coffee and watch the city wake up around the square; the best no-fuss options are the terrace cafés along the edge of the plaza, and it’s a nice place for one last family photo before heading deeper into the canal belt.
Keep things slow with breakfast at a canalside café near Herengracht in the Canal Belt—this is the kind of final meal that feels right in Amsterdam: simple eggs, fresh pastries, pancakes for the kids, and coffee with canal views. Expect about €12–25 per person depending on what you order, and give yourselves 45 minutes so nobody feels rushed. After that, head to a short canal cruise departing near Damrak or Prins Hendrikkade; for a family on departure day, this is the easiest and most rewarding way to see the city one last time without doing any heavy walking. A classic 1-hour cruise is usually enough, and boats run frequently, though it’s worth booking ahead if you want a specific departure time or a covered boat in case of light spring rain.
If your flight or train timing allows, make one final kid-friendly stop at the NEMO Science Museum rooftop near Oosterdok. You don’t need to do the whole museum on this schedule—just the rooftop terrace and quick look around are enough for a fun, low-stress finish, with great views back toward Amsterdam Centraal and the waterfront. The rooftop is especially good in good weather, and it’s an easy 1 to 1.5-hour stop if the family still has energy. When you’re ready, head back to Amsterdam Centraal for luggage pickup and your departure; plan to leave the city about 2.5–3 hours before your flight or international train so you have a calm buffer for tickets, security, and the short walk or train transfer from the center.