Dummy’s Guide to Transport in Morocco

If you aren’t travelling with a tour guide company, your transport options are going to be taxi, bus, train, or plane. Most people choose not to fly between cities though, as it’s hella pricy! Here are the top things you need to know about transport in Morocco:

#1 – Getting to your accommodation

Ask your riad/hotel to pick you up. Most offer this service, but if your accommodation is unable to arrange a car, ask them how much a taxi ride should cost. This way, you won’t get scammed by taxi drivers! Check out my post on common scams for more info here.

#2 – Petits taxis vs grands taxis

Petits taxis are cheaper taxis which will drive you within a city. They will be your option for travelling short distances. If your riad/hotel is unable to pick you up, you would be taking a petit taxi from your port of arrival to your accommodation.

Grands taxis are more expensive; they operate between cities. They will be one of your options for travelling far distances. I met a few travellers who actually took a grand taxi from Marrakesh to Merzouga!

#3 – CTM and Supratours

You can also travel longer distances by bus. CTM and Supratours are the two bus companies that operate in Morocco. They’ll transport you to other cities, close and far. I’ve only had experience with CTM, but I hear the two options are pretty on par with each other.

CTM Tips

  • The website doesn’t do a good job at staying in English. It will eventually change back to French.
  • Book as soon as you can! Busses can fill up quickly in busy seasons.
  • Pick first row seats if you can. That way, you don’t have to deal with someone reclining their seat in your face. Plus, sometimes there’s extra leg room.
  • If you mess up your booking, email the company. They’ll help sort it out (but it may take a few days for them to respond).
  • 💼 You’re allowed a carry-on, as long as it can fit in the overhead compartment (similar to cabin baggage sizing).
  • 💼 Larger pieces that need to be transported in the belly of the bus are charged by weight. Most bags will cost 5MAD, unless you’re packing something super heavy like gold bars. Your bag will be tagged, and you will be given a receipt. When you get off the bus, hand the receipt to the driver (or whomever is manning the luggage). They’ll grab your bag for you.
  • 💼 In smaller stations (e.g. Chefchaouen), the person manning the baggage check-in may try to overcharge you, stating 10MAD or so. If you ask why it doesn’t cost 5MAD, they won’t put up a fight. They’ll just grumble and tell you to hand a five over.
  • 💼 Keep an eye on your bag: make sure it’s loaded into the compartment!
  • 🚽 There are no toilets on-board, but there will be pit stops every three hours or so.

#4 – ONCF

ONCF is the train company, which will take you across long distances (think Casa-Tanger). You will not be able to purchase tickets online, unless you have a Moroccan credit card. Pop by any train station to buy your tickets in advance.

When prompted, choose first class. Second class doesn’t guarantee you a seat, and is only a little cheaper. There are six seats to a cabin in first class (three on one side, and three facing them).

💼 You don’t pay for your luggage, and nobody checks them. You store your bags on the luggage racks above your seat, so I guess the only restriction is your upper body strength. Make sure you can hoist your suitcase up high! I’m pretty short, so I needed to stand on my seat to stuff my bag into the compartment.

🚽 The toilet situation is not great. I would not advise you to use them. Definitely use the facilities before you board, and hold off on the water until you arrive at your destination.

As usual, check out my other posts to make your trip as easy as pie:

🇲🇦 Scams – How to Avoid Them! 

🇲🇦 Bargaining – Tactics to Make Mama Proud

🇲🇦 Finances – How to Handle Your Money Like a Pro

🇲🇦 Basic Arabic Phrases – Impressing the Locals 

Until next time! ✌️


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s