Start early and keep the day intentionally light: your flight from Dublin at 08:50 should get you into Frankfurt Airport (FRA) around 11:55, but with passport control, baggage, and finding the right transfer, it’s wise to budget another 60–90 minutes before you’re fully on the ground. From FRA, the simplest way to Rüsselsheim and Fly Inn Hotel Frankfurt Airport is usually a short taxi/rideshare if you’re tired with kids and luggage, or a combination of regional train/S-Bahn if you want to save money; either way, expect roughly 20–35 minutes to get to the hotel area depending on traffic and platform timing. Once you arrive, check in, freshen up, and give everyone a proper reset — this first day is all about easing into the trip rather than “seeing everything.”
For the first proper activity, head to Mainspitze riverside walk for an easy, open-air leg stretch. It’s the kind of place that works well after a flight: flat paths, wide views across the river area, and enough space for kids to move around without feeling boxed in. If the weather is good, bring water and a small snack; there aren’t really “must-do” sights here, just the calm of being outside and shaking off the travel day. From the hotel, plan on a short local taxi ride or a straightforward drive, and allow about 1 hour here so no one gets tired too quickly.
Next, stop at the Rüsselsheim Opel Villas (Opelvillen) for something compact and low-effort but still interesting. The setting is elegant and historic, and the exhibitions are easy to do without committing to a long museum visit — ideal on day one when everyone’s still adjusting. After that, head to Verna Park, which is one of the best family-friendly places in town for a proper unwind: playground time, a bit of grass, maybe a picnic if you’ve grabbed supermarket snacks earlier. It’s a nice “kids can be kids” stop before dinner, and you can comfortably spend about 1 hour here depending on energy levels.
Keep dinner relaxed at a restaurant near Rüsselsheim town center serving German cuisine — think straightforward schnitzel, fries, pasta, salads, and kids’ portions, with a typical spend of about €18–€30 per adult and €8–€15 per child. If you want an easy local-style meal, look for places around the central streets near the core of town rather than something far from the hotel; it’ll make the walk or taxi back simple and keep bedtime sane after the travel day. After dinner, head back early, hydrate, and get everyone settled — tomorrow is much easier if today stays calm.
From Rüsselsheim, head out after breakfast for the easiest, family-friendly route into central Frankfurt: by S-Bahn from Rüsselsheim Bahnhof to Frankfurt Hauptbahnhof, then a quick U-Bahn or taxi to Main Tower. In normal traffic, the whole trip takes about 30–45 minutes door to door; if you prefer less hassle with kids, a taxi or rideshare is usually €35–€50 and saves you changing trains. Start early if you can, because the observation deck is calmer before the late-morning rush and the light is better for photos.
Begin with Main Tower in Frankfurt-Innenstadt. It’s the best “orientation stop” for a family: you get the skyline, the river, and a sense of how compact the city centre is. Allow about 1 hour total, including security and elevator time. Tickets are typically around €9–€11 for adults and less for children, and on a clear day it’s absolutely worth it. If anyone in the family gets restless, keep the visit short and save the longer walking for the old town.
From Main Tower, walk or take a short tram/taxi ride to Römerberg, the postcard-perfect square in Altstadt. This is the easiest place to let the kids wander a bit without much planning: the half-timbered façades, fountains, and open square make it feel like a storybook set. Spend around 45 minutes here, and if you want a snack, there are plenty of quick bakeries nearby for pretzels, fruit cups, and iced drinks.
Next, continue to Frankfurt Cathedral (Kaiserdom St. Bartholomäus), just a few minutes away on foot. It’s a compact stop, so it works well for families: step inside, admire the scale, and let everyone catch their breath after the walk through Altstadt. Plan 30–45 minutes including a slow look around. If you’re moving with younger children, this is a good moment to pause for water and use the facilities before heading to the museum district.
After lunch, make your way to Städel Museum on the Museumsufer. The easiest route is a short taxi or tramlike transit from Altstadt; on foot it’s also manageable if the family is up for a 15–20 minute walk along the river. This is one of Germany’s best art museums, but for a family day I’d keep it selective rather than exhaustive. Give yourselves 1.5 to 2 hours, focusing on a few highlights so the children don’t get museum fatigue. Entry is usually around €16–€18 for adults, with reduced tickets for kids and families. If someone needs a breather, the riverside outside is an easy reset point.
From there, finish the sightseeing with Palmengarten in Westend-Süd. It’s one of the nicest family stops in Frankfurt because it gives kids space to move: lawns, paths, water features, and glasshouses to explore without the formality of a museum. Aim for 1.5 hours here in the late afternoon when the heat eases and the gardens feel most pleasant. Then sit down at Café im Palmengarten or a nearby café in Westend-Süd for coffee, cake, and something simple for the children—expect about €8–€18 per person depending on what you order.
Head back to Rüsselsheim before dinner so the day stays relaxed. The simplest route is S-Bahn from Frankfurt back to Rüsselsheim Bahnhof; count on about 30–45 minutes, or around 25–35 minutes by taxi if the family is tired. If you have energy left, keep the evening quiet with an early dinner near the hotel and a short walk around the area. After a big sightseeing day, the smartest move is an early night so everyone is fresh for the next day in Germany.
Start with an easy family drive or taxi from Rüsselsheim to Opel Zoo in Kronberg im Taunus; it’s usually around 35–45 minutes depending on traffic, and for a day like this I’d leave by about 8:30 so you’re there when it feels fresh and not crowded. Entry is typically in the mid-€20s for adults and lower for children, and the zoo works really well for families because the enclosures are spacious, the paths are manageable with a buggy, and kids tend to love the giraffes, elephants, and the petting-area vibe. Plan on 3–4 relaxed hours, with a snack stop inside or just before leaving if the little ones need a break; the zoo is much more enjoyable if you don’t rush it.
After the zoo, head toward Bad Homburg vor der Höhe and keep the pace slow. First, walk through Bad Homburg Castle Park for a calm reset: it’s shaded, pretty, and good for stretching little legs after the zoo. Then continue into Kurpark Bad Homburg, which feels very local and classic—wide lawns, elegant spa-town paths, and enough open space for kids to burn off energy without it feeling formal. If you want the smoothest flow, do these as a single easy wander with a stroller-friendly pace, and allow about an hour at each stop; parking is straightforward around the center, and you can also break for a quick café bathroom stop if needed. For lunch or an afternoon sweet treat, aim for an Eiscafé or a casual German bakery in Bad Homburg—a simple ice cream, Apfelstrudel, or pastries will keep everyone happy and usually costs about €5–€12 per person.
From the park area, continue to Saalburg Roman Fort near Bad Homburg/Weilrod for a very different kind of stop and one that older kids often remember best. This is the most hands-on stop of the day: Roman walls, reconstructed gates, and enough historical atmosphere to feel like a proper adventure without being too heavy. Give it about 1.5 hours; if you arrive mid-afternoon, that’s usually the sweet spot before the day gets too tired. Practical note: check opening hours in advance because they can vary by season, and the site is much better if you have comfortable shoes since there’s some walking between areas.
Head back to Rüsselsheim for a low-key dinner close to Fly Inn Hotel Frankfurt Airport Rüsselsheim so the family can reset before the Italy leg. Keep it simple and easy—think a family-friendly German restaurant or casual pub-style place in town, where you’ll usually spend around €18–€30 per adult and €8–€15 per child. After dinner, it’s worth doing a quick pack and checking tomorrow’s airport timing now, because the transfer day to Milan will be much smoother if bags are ready tonight.
For a final easy day in Germany, head from Rüsselsheim to Wiesbaden after breakfast — it’s a straightforward 30–40 minute drive or about 35–45 minutes by regional train depending on connections. The idea today is low-stress and kid-friendly rather than ambitious, so aim to leave around 8:30–9:00 am and keep the pace flexible. Start with the Nerobergbahn, the old hillside funicular that feels like a little adventure in itself; kids usually love the short ride, and adults get a nice break from walking. It’s only about 45 minutes total, including waiting time and the ride up and back, and the novelty is the main attraction rather than speed.
At the top, spend an unhurried hour on Neroberg. The views over Wiesbaden are the reward, and the open space is ideal if the children need to run around a bit after the journey. There’s no need to over-plan here — just let it be a scenic pause. If the weather is clear, this is one of those spots where you can simply wander, take photos, and enjoy the fresh air before heading back down into the city.
Next, go into the center for Kurhaus Wiesbaden and Bowling Green, which is one of the city’s prettiest and most relaxed public spaces. The Kurhaus façade is elegant without feeling stuffy, and the wide lawns of the Bowling Green are perfect for a family stroll, a snack stop, or a little downtime before lunch. This works especially well with kids because there’s space to move, and you don’t need to “do” much beyond taking in the setting. From here, it’s an easy walk to Marktkirche Wiesbaden, which is a quick but worthwhile stop right by the main square — give it 20–30 minutes just to admire the architecture and the lively city-center atmosphere.
After that, head to Museum Wiesbaden for a calm indoor break. It’s a good choice if the weather turns hot, rainy, or if everyone simply needs a slower pace after the morning’s walking. The museum mixes art and natural history, so it can work for a family group with different interests; plan on about 1.5 hours here, and don’t worry about seeing everything. Admission is usually around €5–€10 for adults, with discounts for children and family tickets often available, so it’s one of the more practical cultural stops of the trip.
Wrap up the day with a light lunch or early coffee-and-cake stop at a café or bakery on Wilhelmstraße or nearby in the city center. This is the right moment for something easy — a sandwich, pastry, Apfelstrudel, or a quick warm meal — and you’ll usually spend around €8–€18 per person depending on what you choose. After that, return to Rüsselsheim with enough time to pack calmly for tomorrow’s transfer to Italy; if you’re driving, aim to be back before the evening traffic build-up, and if you’re using public transport, leave a little buffer so the family can settle in without rushing.
Take the early FRA → Milan flight and treat the first part of the day as a soft landing: once you arrive around 10:35, head straight to Elefantino Grey - family hotel to drop bags if your room isn’t ready yet. From there, go right into the city center for the classic first impression: Duomo di Milano. This is the one sight that never feels overhyped in real life — the cathedral’s white marble, spires, and the huge square make a proper “we’ve arrived” moment for the whole family. Plan about 1 to 1.5 hours here, and if you want the rooftop, buy tickets in advance; general admission is usually around €5–€10, while rooftop access costs more. If you’re traveling with kids, keep it simple: admire the façade, take a few photos, and let them run the edges of Piazza del Duomo a bit before moving on.
A short, easy walk from the Duomo takes you into Galleria Vittorio Emanuele II, which is perfect after a flight because it’s covered, elegant, and full of people-watching. This is a nice place for a coffee stop or an early gelato; families usually like the atmosphere more than the shopping. Then continue on foot to Piazza della Scala, which is only a few minutes away and gives you a quieter pause between the grand cathedral square and the next part of the day. If you want lunch nearby, stay simple — a panino, pizza al taglio, or a quick sit-down in the Centro Storico works best so you don’t lose the afternoon to a long meal.
After lunch, make your way to Parco Sempione, which is one of the best family resets in Milan. It’s an easy, shady break after museums and stone squares, and kids usually love having space to move, climb, run, and just be children again. You can enter from the Castello Sforzesco side and wander toward the lake, lawns, and playground areas; budget about an hour, but it’s very easy to linger longer if everyone is happy. If you have energy left, just let the afternoon stay loose — this part of Milan works best when you’re not rushing, and the walkable connections make it easy to drift back toward the center at your own pace.
For dinner, choose a family-friendly trattoria or pizzeria around Brera or the Centro Storico — this is the easiest area for a relaxed first night, with plenty of places serving pasta, pizza, cotoletta, and simple kid-friendly plates. Expect roughly €18–€35 per adult and €8–€15 per child, depending on whether you go for pizza, pasta, or a fuller meal. A good rule in Milan: eat a little earlier than locals if you’re with children, ideally around 7:00–7:30 pm, especially after a travel day. After dinner, keep the evening light with a gentle walk back toward the hotel; don’t try to squeeze in more sightseeing tonight — you’ve already covered the most important Milan essentials for a strong first day.
Start early at Sforzesco Castle, because this is the one place in Milan that feels properly grand without needing too much walking for a family. From Elefantino Grey - family hotel, a taxi is the simplest option in the morning, or you can use the metro if everyone is comfortable with a short ride; aim to arrive around opening so the courtyards are quieter and the heat is still manageable. Spend about 1.5 hours wandering the outer courtyards, moat, and open spaces first — kids usually enjoy the scale of it, and there’s plenty of room to pause, snack, and take photos without feeling rushed.
After that, move inside for Museo Pietà Rondanini, which is a smart add-on because it keeps the day focused rather than museum-heavy. It’s compact, so 30–45 minutes is plenty, and it’s ideal if you want one strong cultural stop without losing the children’s attention. Expect a calm, reflective visit rather than a large blockbuster museum experience; tickets are usually modest, and it’s best to keep this stop right after the castle while everyone is still fresh.
For lunch and the early afternoon, head to MUDEC – Museo delle Culture in Tortona, which works well for families because the area feels more relaxed than the city center and there are usually good casual lunch options nearby. You can take a taxi from Castello Sforzesco in about 15–20 minutes depending on traffic, or use public transport if you don’t mind a bit more time. Inside, the museum is modern, easy to navigate, and often has rotating exhibitions that keep it interesting for adults while still being manageable with children; allow around 1.5 hours total, including a break for snacks or coffee nearby.
By late afternoon, shift into a slower rhythm at the Navigli Canals. This is the part of the day where Milan feels most social and relaxed, with canal-side walking paths, little bridges, and lots of people out enjoying the water. It’s a nice place for kids to stretch their legs after museum time, and the light is usually beautiful later in the day. Keep the stroll unstructured — there’s no need to cover every corner — just follow Naviglio Grande, watch the boats, and let the family wander at an easy pace.
Stop for gelato at a Gelateria in Navigli before dinner — it’s a simple win with kids and a very Italian way to break up the evening. Expect to spend about €3–€7 per person depending on scoops and extras, and most gelato shops here are casual and quick, so this fits neatly between sightseeing and dinner. For families, it helps to pick a place with a few benches or nearby steps so everyone can sit and enjoy it properly.
Finish with Dinner along Naviglio Grande, choosing a canal-side restaurant where the atmosphere is lively but not too formal. This is the easiest part of the day to keep flexible: look for places serving pasta, risotto, pizza, and simple grilled dishes, since most restaurants here are used to children and can adapt portions. Budget roughly €20–€40 per adult and €10–€18 per child, and if you want a smoother evening, aim to sit down a bit earlier than the local dinner rush so you can enjoy the canal views without waiting too long.
Start in Brera with Pinacoteca di Brera, which is one of those Milan stops that feels elegant without being exhausting. Aim to arrive near opening time if you can, because the rooms are quieter and the whole neighborhood still feels relaxed before the lunch crowds. The gallery is usually best for about 1.5 hours with kids — you can focus on a handful of standout works rather than trying to “do” the whole museum. Entry is typically around €15, with discounts for children and families, and there’s a cloakroom so you can travel light. If you’re coming by taxi from Elefantino Grey - family hotel, it’s an easy ride; by metro, head toward Lanza or Montenapoleone and walk in from there.
Right after the art, slow the pace with Orto Botanico di Brera, which is a lovely little reset for families. It’s compact enough that it doesn’t feel like another “big attraction,” more like a calm pocket of green tucked behind the museum area. Kids usually appreciate that it’s low-pressure: paths, plants, shade, and a chance to move around without being told to whisper too much. Then take a relaxed Via Brera stroll — this is the neighborhood at its best, with cobbled character, galleries, small boutiques, and easy gelato temptation. Keep it loose and unhurried; this is the kind of street where the fun is in wandering, not ticking boxes.
For lunch, keep things simple near Sant’Ambrogio with a casual stop for pizza al taglio, panini, or a quick pasta — this is the right moment to avoid a sit-down meal that eats up the whole afternoon. Expect roughly €10–€22 per person depending on whether you go for a bakery-style lunch or a proper café. Then head to the Leonardo da Vinci Museum of Science and Technology, which is one of the best family museums in Milan because it gives children something to touch, watch, and figure out. Plan 2–3 hours here if everyone is engaged; it’s much more enjoyable if you don’t rush. Afterward, walk over to the Basilica di Sant’Ambrogio, which adds a calmer historic note to the day and works well as a final stop when energy is lower. The basilica is usually free or donation-based, and it’s worth a short pause even if you’re not doing a long church visit.
Keep the evening flexible and light: this is a good day to return to Brera or the hotel early, especially if the kids need a reset after the museum. If everyone still has energy, a simple aperitivo in the Sant’Ambrogio or Brera area works nicely, but don’t over-plan it. Milan rewards a slower rhythm in August, and the combination of art, green space, a walkable street, and one strong kid-friendly museum already makes this a very full family day.
Start the day in Piazza Gae Aulenti in Porta Nuova, which is exactly where Milan shows off its modern side without feeling stressful. If you get there in the morning, the light is better for photos, the fountains are running, and the whole square feels much calmer before lunch crowds arrive. It’s very stroller-friendly, with wide open space, so kids can move around safely while you get your bearings; plan on about 45 minutes here. From Elefantino Grey - family hotel, a taxi is the easiest option, but if you’re using public transport, aim for the M5 metro toward Garibaldi FS and walk a few minutes from there. A coffee stop at Orsonero Coffee or Starbucks Reserve Roastery nearby works well if everyone wants a quick reset.
From there, walk over to Bosco Verticale for the classic photo stop. You don’t need long here — 15 to 20 minutes is enough — but it’s worth seeing in person because the trees on the towers really do make the buildings look unreal. Kids usually enjoy spotting the different balconies and talking about “the jungle building.” Then continue into Biblioteca degli Alberi Milano (BAM), which is one of the best family pauses in central Milan. It’s a proper city park, not just a lawn, and there are pathways, play-friendly open areas, and lots of room for a breather; give yourself about an hour here. If the weather is hot, this is the best place in the whole morning to slow down and let the children run around.
Stay in the same area and stroll toward Corso Como / 10 Corso Como area for an easy lunch and a bit of window-shopping. This is a very natural place to linger because you can choose between cafés, casual pasta spots, and bakeries without having to cross the city. Good family-friendly options nearby include California Bakery for something simple, SignorVino if you want a relaxed sit-down meal, or a pizzeria around Via Carlo Farini if you want to keep it easy. Expect lunch to cost roughly €18–€35 per adult and €8–€15 per child depending on where you stop. Don’t overbook the meal — this part of Milan is best enjoyed at an unhurried pace, with time to browse a few design shops or just sit outside for a while.
After lunch, head to Cimitero Monumentale di Milano near Porta Volta, which is one of those places that surprises families because it feels more like an open-air sculpture museum than a cemetery. It’s quiet, reflective, and packed with dramatic architecture and artwork, so it works nicely as a calmer afternoon slot after the busier morning. Plan for 1 to 1.5 hours, and keep in mind it is more about atmosphere than speed; children usually do better here if you frame it as a “statue hunt” and let them look for angels, lions, and unusual tomb designs. Wear comfortable shoes, bring water, and if the day is hot, try to arrive after the harshest midday sun.
For your last full night in Milan, keep dinner simple and close to Porta Nuova or Chinatown so nobody is exhausted from moving around. Good family choices in the area include Ristorante Nove Scodelle for noodles, Pizzeria da Giuliano for an easy pizza meal, or one of the casual trattorias around Via Paolo Sarpi if you want a lively neighborhood feel. If the children are tired, this is the night to choose the most straightforward option rather than chase a “best” restaurant; the goal is an easy finish, good food, and an early pack-up for the next day. After dinner, a short stroll back through Porta Nuova is lovely because the towers are beautifully lit at night and the area feels polished and safe, making it a very pleasant final Milan memory.
Check out of Elefantino Grey - family hotel early and keep the last morning simple: breakfast, passports, chargers, snacks, and one small bag per person that stays with you all day. For an airport day like this, I’d aim to leave the hotel around 2 hours before departure so you’re not rushing through traffic or baggage drop. In Milan, the easiest airport transfer is usually a taxi or pre-booked car, especially with kids and luggage; if you’re using public transport, build in extra buffer. If you have a little time before heading out, do one final coffee stop nearby rather than trying to squeeze in sightseeing — airport days get much smoother when you keep the pace calm.
Your first flight should get you to Frankfurt Airport (FRA) around 14:05, and this is where the rhythm matters: move straight through the transfer area, keep boarding passes and IDs in an easy pocket, and don’t spread the family out. Use the connection window for a proper reset at the airport — Frankfurt Airport has plenty of practical food options airside, from quick sandwiches and pretzels to sit-down cafés, and this is the moment to get water, use the restrooms, and let kids stretch their legs. If everyone needs a breather, stay near your departure gate rather than wandering too far; a relaxed 30–45 minutes is usually enough here before the next boarding call. For kids, this is the best time for a small snack, a phone/tablet charge, and a “last chance” airport shop browse if you want a souvenir.
Board the final flight from Frankfurt Airport to Dublin around 15:25 and settle in for the home stretch. Keep travel documents, any medications, one snack, and entertainment in your personal bag so you don’t have to dig through overhead bins. Arrival in Dublin is expected around 16:55, which is a very manageable return time for families — you should still have daylight and a reasonably easy onward journey home. If you’ve arranged a pickup, send a quick message once you land; if you’re collecting a car, airport exit traffic is usually straightforward at this hour, and it’s worth heading home directly rather than planning anything else.