
Is Casablanca Worth Visiting? Yes, for 5 Honest Hours
On 23 October I read every train time and fare in this guide from ONCF’s own booking system, for two Tuesdays four weeks apart, and checked a Friday too. The tram fares come from…

On 23 October I read every train time and fare in this guide from ONCF’s own booking system, for two Tuesdays four weeks apart, and checked a Friday too. The tram fares come from…

On 20 October I read the coach timetable and fares in this guide from Supratours’ own booking system, for two test dates four weeks apart, and the Skala du Port ticket price from the…

On 19 October I read the coach timetable and fares in this guide from Supratours’ own booking system, for two test dates four weeks apart, and the Kasbah ticket price from the Ministry of…

On 18 October I read every ticket price in this guide that has an operator page. That’s the Ministry of Culture’s Khadamat Culture platform for Volubilis, the Fondation Nationale des Musées for the Batha…

Every ticket priced from the operator: 5 free things, 12 worth paying for, and 700 to 840 MAD for two full days.

On 14 October I priced the same Marrakech medina riads on Booking.com for two adults, then for two adults and two children. I read three stays from late October to Christmas, and for one…

On 11 October I read the reports of Morocco’s 2026 decree that ended the Ramadan clock change, and the UK and Canadian travel advice. I read the press reports of the 2026 Ramadan timetables…

On 10 October I read the data prices of nine travel eSIM sellers and two Moroccan operators on their own pages, in one sitting. I converted dirhams at that day’s rate. Coverage comes from…

On 4 October I routed every road leg in the table below on a routing engine. The Merzouga road I routed on two, on 27 September. I read the Supratours coach timetable and ONCF’s…

On 4 October I read ONCF’s own journey planner for 30 station pairs on three dates (13 October, 16 October and 15 December 2026), downloaded all 14 of its published timetables, read its conditions…