It all started in Tangier, Morocco. My eldest daughter’s birthday was coming up in the first week of March, and as we sat indoors listening to rain beat against the windows, she said:
"Why can't we go somewhere warm? Somewhere further south?"

We checked flights. Expensive. Complicated. So we asked ourselves: What if we did this the old way? What if we did a road trip through Morocco into West Africa—through buses and shared taxis?

There weren't many guides out there, and almost none with real costs broken down. So now, after doing the journey ourselves—two adults, and three kids aged 17, 12, and 6—I’m writing this as a reference for other families thinking of doing the same. We traveled in Ramadan, so some details are unique to the season, especially as most of the region is Muslim and services were limited during daylight hours.


Part 1: Tangier to Dakhla – 2 Days, 2 Buses, 3 Iftars

We chose CTM over Supratours due to its reputation and reliability. We bought 5 tickets to Dakhla:

The CTM journey started at 4:00 pm from Tangier, stopping for iftar at a gas station:

After passing Agadir around 6:00 am, we had a 4-hour layover before catching the connection to Dakhla. Along the way, we spent:

We arrived in Dakhla around 8:00 am. Our Airbnb didn’t work out (car-only access), so we booked a downtown hotel:

Travel Tip: Always clarify access and laundry charges in Airbnb listings. Use the “we are one family, just need two rooms” approach—it saved us 30–40% consistently.


Part 2: Dakhla to Nouakchott – Entering the Wild West

We took Supratours to the Mauritanian border (Guerguerat):

Packed sandwiches ahead of time (based on advice from two British travelers). At Guerguerat, things got real:

At the Mauritanian border, chaos. People were selling currency, SIMs, and confusion.

Mauritanian visa:

From there:

Arrived in Nouakchott at 10:30 pm. No phone signal. Grateful for two strangers who helped us find a driver.

Stayed at Urban Hotel:

Next day: hired private driver to Dakar:


Part 3: Dakar – A Week in the Capital

Stayed at an amazing Airbnb for 1,150 CAD/week.
Now smarter with cash, we switched to Wafa Cash transfers to avoid ATM fees.

Wafa Cash/Remitly transfers during this time:

ATM withdrawal in St. Louis:

Grocery trips (with credit card):

Extras:

Lebanese local spot (Shady's Grill Dakar): 16,000–24,000 CFA depending on meal


Part 4: Unexpected Turn – Visa Issues Again

We tried to re-enter Mauritania to continue our trip to Morocco—but hit a wall. We didn’t realize our visa was single-entry.

Paid 320 euros to the driver (again), only to be denied at the border and sent back to St. Louis, Senegal.

Hotel costs in St. Louis (average 110,000 CFA/night for 2 rooms):

Breakfasts:

Dinners:

We gave up on re-entering Mauritania and booked flights from Dakar to Casablanca:


Currency Conversion (approx., March 2025):


Total Rough Estimate for Family of 5 (March 2025):

Cost ItemLocal CurrencyCAD Approx.USD Approx.
CTM Bus Tangier–Dakhla4,400 MAD~800 CAD~600 USD
Dakhla Hotel & Food~5,500 MAD~1,000 CAD~740 USD
Supratours to Border2,600 MAD~480 CAD~360 USD
Mauritania Visa451 CAD451 CAD~330 USD
Nouakchott Stay & Food~210 USD~280 CAD210 USD
Private Driver to Dakar330 EUR~480 CAD~355 USD
Airbnb in Dakar-1,150 CAD~850 USD
Dakar–Casablanca Flights-2,200 CAD~1,650 USD
St. Louis Hotel + Extras~550,000 CFA~1,350 CAD~1,000 USD
Misc. Spending & Transfers-~2,000 CAD~1,500 USD

Estimated Total for 4 Weeks (Family of 5):
~10,000–11,000 CAD | ~7,500–8,500 USD


Tips for Other Families:

  1. Always double-check visa types (especially re-entry rules).
  2. Have multiple forms of currency (EUR, USD, MAD) and always carry extra cash. (Try not to have Canadian Currency as most people laugh when they see it)
  3. Use services like Ria + Wafa Cash to avoid high ATM fees.
  4. Shared taxis are cheaper than buses in some cases but can be hard with young kids.
  5. Always pack snacks, water, and olive oil (a life saver with Moroccan bread).
  6. Use “we’re one family, just older kids” line to negotiate hotel rooms. It works.
  7. Ramadan = limited food stops. Plan accordingly.

Final Thoughts

This journey schooled me. In every way. We were humbled by border madness, inspired by strangers, grateful for clean bread and juice at sunset, and tested by bureaucracy with a broken smile.

West Africa isn’t easy. But it’s real.
And if you can survive it as a family, you’ll come out stronger, closer, and maybe a little more awake to how the world really works.

Happy travels — and may your visas always be multi-entry.