Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

Montreal to Abuja, Accra, and Brussels Via Frankfurt

Day 1 · Wed, Jul 22
Frankfurt

Transit through Frankfurt

  1. Montreal → Frankfurt flight — Air/transit — Depart Montreal this afternoon/evening for the long-haul connection to Germany; plan for ~7–8 hours in transit plus airport time, and keep carry-on essentials handy for arrival and transfer.
  2. Frankfurt Airport sleep/freshen-up lounge — Frankfurt Airport — Use the airport hotel/lounge area after arrival to reset, shower, and beat jet lag before any city time; ~1–2 hours.
  3. Städel Museum — Museumsufer/Sachsenhausen — A strong first stop if you have daylight, with one of Germany’s best art collections and a calm, manageable pace; morning or afternoon, ~1.5–2 hours.
  4. Main Tower — Innenstadt — Go for the skyline views and a quick orientation over the city before dinner; late afternoon, ~1 hour.
  5. Apfelwein Wagner — Sachsenhausen — Classic Frankfurt food and apple wine in a lively traditional setting, ideal for an easy first night; dinner, ~1.5 hours, about €20–35 per person.

Transit from Montreal to Frankfurt

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.

Late Morning: reset, then head into the city

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.

Afternoon: skyline view and an easy first wander

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.

Evening: dinner in Sachsenhausen

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.

Day 2 · Thu, Jul 23
Abuja

Arrival in Abuja

Getting there from Frankfurt
Flight (best): Lufthansa / Eurowings Discover / partner via Google Flights or Skyscanner. ~8–10h nonstop if available, otherwise 1 stop; roughly €500–1,000. Take an overnight or late-evening departure so you arrive in Abuja the same day and can transfer to the hotel in the morning.
If nonstop isn’t available, book a 1-stop connection via Istanbul, Addis Ababa, or Doha on Lufthansa/Turkish Airlines/Ethiopian/Qatar via Google Flights.
  1. Nnamdi Azikiwe International Airport → Abuja hotel transfer — Airport/Garki–Maitama corridor — Arrive, clear formalities, and get settled; allow ~45–90 minutes depending on traffic and immigration timing.
  2. Jabi Lake Mall — Jabi — A convenient place to recover with light shopping, coffee, and a low-stress first look at the city; late morning, ~1.5 hours.
  3. Jabi Lake — Jabi — Walk the waterfront for a breezy break and relaxed Abuja scenery after the flight; midday, ~45–60 minutes.
  4. Millennium Park — Maitama — Abuja’s best-known green space, good for an easy afternoon reset and photos; afternoon, ~1 hour.
  5. Yahuza Suya Spot — Wuse 2 — A reliable stop for Nigerian suya and grilled bites, great for your first proper meal in Abuja; evening, ~1 hour, about ₦8,000–20,000 per person.
  6. Dunes Center — Maitama — Finish with a dessert/coffee stop or a quick browse in one of Abuja’s more polished mixed-use spots; evening, ~45 minutes, about ₦6,000–15,000 per person.

Morning

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.

Midday to Afternoon

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.

Evening

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.

Day 3 · Fri, Jul 24
Accra

Transfer to Accra

Getting there from Abuja
Flight (best): Air Peace, Africa World Airlines, or ASKY via Google Flights/Skyscanner. ~2h 10m nonstop; roughly ₦250,000–₦500,000 / $200–400. Book a morning departure to reach Accra with most of the day left.
1-stop via Lomé or Lagos if fares are much lower, but it adds several hours and is less practical.
  1. Nnamdi Azikiwe International Airport → Accra flight — Air/transit — Early departure to stay ahead of the day and preserve time on arrival; plan ~2–3 hours gate-to-gate plus airport transfer time on each end.
  2. Kotoka International Airport → Osu transfer — Airport/Osu — Get into the city and drop bags before sightseeing; allow ~20–45 minutes depending on traffic.
  3. Independence Arch — Black Star Square — Start with one of Accra’s signature landmarks and a quick history stop; late morning, ~30–45 minutes.
  4. Kwame Nkrumah Memorial Park & Mausoleum — Central Accra — A compact, important cultural visit that fits well before lunch; late morning, ~1 hour.
  5. Paa Joe’s Restaurant — Osu — Solid place for Ghanaian staples in a central location, good for lunch after the monuments; midday, ~1 hour, about GHS 150–300 per person.
  6. Labadi Beach — La/Osu coast — Unwind by the ocean and shift the pace from sightseeing to relaxation; afternoon, ~1.5–2 hours.
  7. Buka Restaurant — Osu — End with a well-regarded West African dinner spot in a convenient area for the evening; dinner, ~1.5 hours, about GHS 200–400 per person.

Morning

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.

Late Morning

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.

Lunch and Afternoon

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.

Evening

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.

Day 4 · Sat, Jul 25
Brussels

Onward to Brussels

Getting there from Accra
Flight (best): Brussels Airlines or KLM / Air France via Google Flights. ~6.5–8.5h nonstop if available, otherwise 1 stop; roughly GHS 7,000–15,000. Choose an early-morning departure to preserve your afternoon in Brussels.
If nonstop isn’t operating, connect via Amsterdam, Paris, or Addis Ababa on KLM/Air France/Brussels Airlines/Ethiopian.
  1. Kotoka International Airport → Brussels flight — Air/transit — Book an early departure so you can still enjoy the afternoon in Belgium; allow ~6–7 hours in transit plus airport formalities.
  2. Brussels-Central station arrival → Grand Place area — City transfer — Drop bags or check in near the historic core to minimize backtracking; ~20–30 minutes.
  3. Grand Place — Historic Center — The essential Brussels landmark and best first impression of the city; afternoon, ~45 minutes.
  4. Galeries Royales Saint-Hubert — Historic Center — A beautiful covered arcade for chocolate, window shopping, and an easy stroll between sights; afternoon, ~45 minutes.
  5. Maison Dandoy — Historic Center — Stop for Belgian waffles or a light sweet treat in a classic central location; afternoon, ~30–45 minutes, about €8–20 per person.
  6. Chez Léon — Sainte-Catherine/center — A dependable dinner choice for mussels and Belgian classics after a travel-heavy day; evening, ~1.5 hours, about €25–45 per person.

Morning

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.

Afternoon Exploring

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.

Evening

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.

Day 5 · Sun, Jul 26
Montreal

Return to Montreal

Getting there from Brussels
Flight (best): Air Canada or Brussels Airlines nonstop via Air Canada, airline site, or Google Flights. ~7–8h; roughly €450–900. Depart mid-morning/early afternoon with airport arrival 2.5–3 hours early.
1-stop via Toronto, Frankfurt, or London can save money, but nonstop is the practical choice for a return long-haul.
  1. Brussels → Montreal flight — Air/transit — Head to the airport with plenty of margin for the return long haul; depart 2.5–3 hours before departure and expect roughly 7–8 hours in transit.
  2. Brussels Airport lounge / airport meal stop — Brussels Airport — Use the waiting time for breakfast, coffee, or a shower before boarding; ~45–90 minutes.

Morning

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.

At the airport

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.

In transit

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.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version