Leave Montreal this afternoon or evening on your long-haul flight to Frankfurt; with airport time, the journey will feel like a solid 7–8 hours in the air plus check-in and security, so aim to be at YUL about 3 hours early if you’re checking bags. Keep a light layer, charger, toiletries, and any sleep essentials in your carry-on so the first hour after landing is easier. On arrival, the smoothest reset is to head straight to the Frankfurt Airport hotel or lounge area for a shower, a quick nap, and coffee before you do anything ambitious — it’s the difference between dragging through the day and actually enjoying it.
Once you’ve freshened up, make your way to Museumsufer and the Städel Museum in Sachsenhausen. From the airport, it’s usually about 15–20 minutes by S-Bahn or taxi depending on traffic; if you’re tired, a cab is worth it for the door-to-door ease. The Städel is one of those museums that feels generous rather than exhausting, with a beautifully edited collection and calm galleries that are easy to enjoy even on little sleep. Plan about 1.5–2 hours and expect roughly €16 for admission; if you want a quieter experience, weekdays and earlier arrivals are best.
From the museum, continue into Innenstadt for Main Tower, which is the perfect quick orientation stop before dinner. It’s an easy hop by tram, taxi, or a pleasant walk if your energy is good, and the observation deck gives you that classic Frankfurt mix of river bends, glass towers, and old-city rooftops in one shot. Budget around €10–12 for the lift up, and try to time it for late afternoon so the light softens over the skyline. If you have a few minutes afterward, wander the nearby streets around Neue Mainzer Straße and Kaiserstraße rather than rushing — this part of the city is best taken in small, manageable pieces.
Finish the day at Apfelwein Wagner in Sachsenhausen, the right kind of old-school Frankfurt welcome after a long flight. It’s casual, busy, and exactly where you want to be for Handkäse mit Musik, schnitzel, or a simple plate with a glass of local Apfelwein; dinner here usually runs about €20–35 per person depending on how much you order. Get there by tram, taxi, or a walk downhill from the center if you still have energy, and keep the evening unhurried — this is a transit day, not a marathon. If you’re still upright after dinner, a short stroll along the Main is a nice way to settle in before calling it a night.
By the time you land at Nnamdi Azikiwe International Airport, expect the usual Abuja rhythm: formalities can move quickly on a good day, or take a bit longer if several flights arrive at once. Build in about 45–90 minutes to clear immigration, collect bags, and get out to the Garki–Maitama corridor. A pre-booked ride is the easiest move here; if your hotel offers pickup, use it, and if not, an app-based taxi is usually the least stressful option. Once you’re checked in and refreshed, keep the first outing simple: Jabi Lake Mall is a smooth landing spot, with air-conditioning, cafes, ATMs, and a few easy places to browse. It’s not a “must-shop” stop so much as a low-pressure way to wake up properly in the city, and a coffee or pastry here usually runs around ₦3,000–₦8,000.
From the mall, it’s a short hop to Jabi Lake for a breezy walk and your first real look at Abuja outside the car window. Go for the waterfront path, keep it unhurried, and let the lake area do what it does best: give you a calm reset after travel. If the sun is sharp, stay in the shaded sections and bring water; midday heat can be sneaky even when the breeze feels nice. Later, head over to Millennium Park in Maitama, which is one of the city’s easiest places to just exist for an hour—wide lawns, big trees, and lots of space for photos without feeling crowded. It’s especially good in the late afternoon when the light softens and the temperature drops a little. Entry is typically modest, often around a few hundred naira, though it’s worth carrying cash just in case.
For dinner, make your way to Yahuza Suya Spot in Wuse 2 and go straight for the suya: beef, chicken, or mix, depending on your mood, plus onions and tomatoes on the side. This is one of those Abuja meals that feels like a proper arrival moment, and you can keep it sensible or go all-in depending on your appetite; budget roughly ₦8,000–₦20,000 per person. Afterward, drift to Dunes Center back in Maitama for something sweet, a coffee, or a quick browse through one of Abuja’s more polished mixed-use spaces. It’s a nice final stop because it lets the day wind down without asking much of you—order dessert, sit a while, and then head back to the hotel before the city gets too late.
Take the early Abuja → Accra flight so you land while the day still has some shape to it; with airport formalities on both ends, plan on most of the morning disappearing into the move, so a breakfast-only departure is the smartest play. Once you clear Kotoka International Airport, head straight into Osu and drop bags before sightseeing — traffic can swing from smooth to sticky fast, but from the airport it’s usually about 20–45 minutes depending on the hour and whether you hit school-run or lunch traffic. If you’re staying around Oxford Street, this is the most convenient base for the rest of the day, with easy access to the landmarks and dinner later.
Start with Independence Arch at Black Star Square, which is best seen quickly and early before the heat gets heavy. Give it 30–45 minutes for photos and the broad civic-scale feel of the place, then continue to Kwame Nkrumah Memorial Park & Mausoleum in Central Accra for a more focused, meaningful stop — this is one of the city’s key history sites, and an hour is enough to see the museum, gardens, and mausoleum without rushing. Expect modest entry fees by international-city standards, and wear light clothes plus comfortable shoes; both stops are outdoors enough that shade, water, and a hat help a lot.
By midday, head back to Osu for lunch at Paa Joe’s Restaurant, a good place to reset with classic Ghanaian plates like jollof, banku, grilled fish, or soup-and-swallow if you want something more filling. Budget roughly GHS 150–300 per person, depending on drinks and how many proteins you order. After lunch, keep the pace soft and make your way to Labadi Beach for the afternoon — it’s more about atmosphere than pristine swimming, so think sand, music, horse rides, and a long exhale rather than a formal beach day. A couple of hours here is plenty; taxis and ride-hailing are the easiest way to move between Osu and the coast, and it’s worth leaving a little buffer for traffic on the return.
Wrap the day with dinner at Buka Restaurant back in Osu, which is one of the nicer, reliable places for West African food in the area and a good way to end with less guesswork. It’s a comfortable sit-down meal, usually GHS 200–400 per person depending on what you order, and it’s worth arriving a bit early if you want a calmer table before the evening crowd builds. If you still have energy after dinner, a short stroll along Oxford Street is easy, but don’t overpack the night — you’ve got an early onward rhythm tomorrow, so keep the evening relaxed and close to your hotel.
Leave Accra on the early Brussels flight so you’re not chasing the clock all day; with airport time on both ends, most of the morning disappears, so the goal is simply to land, clear Brussels Airport, and get into the city with enough energy to enjoy it. If you’re staying central, a taxi or rideshare from Brussels-Central runs about 20–30 minutes depending on traffic, and it’s worth dropping bags near the historic core so you can walk everywhere for the rest of the day. If your hotel isn’t ready yet, most places will hold luggage, and that small move makes the afternoon feel much lighter.
Start at Grand Place, because this is the Brussels moment you came for: the gilded guildhalls, the sharp lines of the Town Hall, and that square-opening magic that makes people stop mid-step. Give it about 45 minutes just to stand, look up, and let the place work on you; if you want a quieter view, circle back later when the tour groups thin out. From there, a few minutes on foot brings you into Galeries Royales Saint-Hubert, which is perfect after a flight: cool, covered, elegant, and easy. It’s a good place to browse chocolates or just drift, and the arcades are especially nice if the weather turns on you.
For a sweet pause, stop at Maison Dandoy in the center for a waffle or a light treat; budget roughly €8–20 per person depending on how much you lean into toppings and drinks. It’s very much a sit-down-and-breathe kind of stop, not a rush-through-it one. If you still have energy, wander the side streets around Rue des Bouchers and the nearby historic lanes, but keep it loose — this is a day to ease in, not to overbook.
For dinner, head to Chez Léon near Sainte-Catherine, an easy, dependable choice for mussels and Belgian classics after a long travel day. Expect about 1.5 hours and roughly €25–45 per person, depending on what you order and whether you add drinks. It’s busy in the evening, so booking ahead helps, especially on summer weekends. After dinner, if you feel like one last walk, the squares and canals nearby are pleasant at night, and the route back to your hotel is straightforward from the center — just keep it simple, rest well, and save your full city wandering for a day when your body isn’t still crossing time zones.
For the Brussels → Montreal leg, plan to leave the city with a proper cushion: if you’re staying in central Brussels, the easiest play is a taxi or STIB combo to Brussels Airport in about 20–35 minutes, longer if you’re crossing the city in weekday traffic. Aim to be at the airport 2.5–3 hours before departure so you can check bags, clear security, and avoid that rushed long-haul feeling. If you’re coming from Ixelles or around Grand Place, leave a little earlier; this is not the morning to gamble on a last-minute sprint.
Once you’re through, use the downtime well. Brussels Airport is straightforward for a final coffee, a light breakfast, or a proper lounge reset if you have access—expect about 45–90 minutes to breathe, eat something decent, and stock up on water for the flight. A lot of travelers like grabbing a pastry and coffee at one of the airside cafés near the main concourse, or sitting down in a lounge for a shower if you’ve got a long connection behind you already. Prices are airport-level, so budget roughly €10–20 for a simple meal and drink, more if you’re going for a sit-down breakfast.
Board and settle in for roughly 7–8 hours to Montreal. If you can, choose an aisle seat, move around a bit after takeoff, and keep your essentials in your personal item so the flight feels less like a slog. On arrival at YUL, plan the usual post-flight buffer for passport control and baggage claim, then head straight home or into the city only if you’ve got the energy—this is the kind of arrival where a quiet evening beats trying to “save” the day.