⚡ Quick Answer
Tangier to Tétouan is about 60 km — roughly an hour door to door. Cheapest & easiest: the CTM bus (~25-35 MAD, comfortable, bookable ahead). Most Moroccan: a shared grand taxi (~35-50 MAD a seat, leaves when full, faster than the bus). Most freedom: a rental car (~1 h via the inland road, with the option of a gorgeous coastal detour via M’diq). No train exists on this route — Tétouan has no railway station, whatever an old map suggests. And if the beach is the real goal, Martil is just 10 minutes past Tétouan.

Tangier and Tétouan sit an hour apart and feel like different centuries in the best way: one looks at Europe across the Strait, the other climbs the Rif in white Andalusian tiers, UNESCO-listed and wonderfully untouristed. The hop between them is one of the easiest journeys in Morocco — if you pick the right vehicle for your situation. Here’s the honest comparison, from people who do this run all the time.
Every Option Compared
| Option | Approx. price | Time | Best for |
|---|---|---|---|
| CTM bus | ~25-35 MAD | ~1 h 15 | Solo travelers, planners, luggage |
| Shared grand taxi | ~35-50 MAD/seat | ~1 h, leaves when full | Budget + spontaneity |
| Private grand taxi | ~250-350 MAD (agree first) | ~1 h door to door | Pairs/groups, comfort now |
| Pre-booked transfer | fixed, quoted upfront | ~1 h door to door | Families, airport/port pickups |
| Rental car | from ~€25-35/day | ~1 h (inland) / ~1 h 30 (coast) | Beach-hoppers & road-trippers |
Honest 2026 orientations, not quotes — prices flex with season and hour. No train exists on this route: Tétouan has no railway station.
The CTM Bus: The Reliable Workhorse
CTM runs the Tangier–Tétouan route several times daily from its Tangier terminal, with assigned seats, luggage in the hold (small fee), air conditioning, and a timetable it actually respects. Around 25-35 MAD and roughly 1 h 15 terminal to terminal. Book a day ahead on ctm.ma in summer — northern routes fill with Moroccan families in July-August. Tétouan’s CTM station sits a short petit-taxi hop (or 15-minute walk) from the medina. The one real limitation: the schedule is yours to obey, not the reverse — for schedule freedom, read on.
The Grand Taxi Ritual
Tangier’s grand taxis for Tétouan leave from the rank when full — six seats, ~35-50 MAD each, no timetable, just the beautiful chaos of Moroccan intercity travel. They’re typically faster than the bus (drivers know the road like their pocket) and depart constantly through the day. Two rules from locals: confirm the per-seat price before sitting down, and if you want the front seat’s extra room, you can buy two places. The whole car (une “course”) for yourself: agree ~250-350 MAD total before loading bags. It’s the most Moroccan hour of transport money can buy — mint-tea conversations included, seatbelts optional in spirit (wear yours anyway).
🚐 Prefer It Arranged Before You Land?
A pre-booked private transfer means a driver waiting at your hotel, the airport or the port, a fixed price, and zero negotiation — the family-friendly version of this hour.
Get Transfer Quotes →Fixed-route taxi booking instead? Compare Kiwitaxi rates →
Driving It Yourself: Two Roads, Two Moods
The direct inland road (~1 h): the main Tangier–Tétouan axis is fast, well-surfaced and scenic enough, rolling through Rif foothills. Simple and efficient.
The coastal detour (~1 h 30, worth every minute on a clear day): swing via the Mediterranean side — the corniche through M’diq, with Cabo Negro’s headland and the sea glittering on your left, arriving in Tétouan from the beach side. This is the road that turns a transfer into a highlight, and it sets up perfectly for a swim stop. With your own wheels you can also chain Tétouan with Chefchaouen (one more hour south) in the same day. Parking in Tétouan: aim for the paid lots around Place Moulay el Mehdi / the Ensanche — never chase a spot inside the medina lanes. Compare Morocco rental prices here →
Don’t Stop at Tétouan: Martil Is 10 Minutes Away
Tétouan’s beach suburb Martil sits 10-15 minutes from the medina — petit taxis do the hop for pocket change, and local buses shuttle constantly in summer. The winning day: Tétouan’s UNESCO medina in the morning (cool hours, working souks, zero crowds), seafood lunch and a swim in Martil, golden-hour walk on the corniche. It’s the day-trip combination most visitors never discover — and the reason we tell people an “hour to Tétouan” really buys a full Mediterranean day.
The Classic Mistakes
- Hunting for a train — there is no railway to Tétouan; the nearest station is Tangier’s.
- Turning up for a summer CTM without a booking, then watching it leave full.
- Sitting in a grand taxi without confirming the seat price first.
- Driving into the medina lanes instead of parking at the Ensanche.
- Doing Tétouan as a rushed two-hour stop — the medina alone deserves a morning (here’s the full day plan).
- Skipping Martil when the beach is literally ten minutes away.
💡 Smart Tips
- The decision tree: planner with luggage → CTM. Spontaneous & light → grand taxi. Family or port/airport pickup → pre-booked transfer. Beach-hopper → rental car via the coast.
- Morning departures win — cooler road, emptier medina on arrival, and the full day ahead of you.
- Coming off a ferry at Tanger Med? You’re already closer to Tétouan than to Tangier — our port transfer guide explains the direct play.
- Data for the road: an eSIM set up at home keeps maps and riad WhatsApps alive the whole way — our Morocco eSIM guide.
FAQ
How far is Tétouan from Tangier?
About 60 km — roughly an hour by car or grand taxi, and around 1 h 15 by CTM bus.
Is there a train from Tangier to Tétouan?
No — Tétouan has no railway station. Your options are the CTM bus, grand taxis, a pre-booked transfer, or driving.
How much is a grand taxi from Tangier to Tétouan?
Around 35-50 MAD per seat in a shared taxi that leaves when its six seats fill, or roughly 250-350 MAD to take the whole car — always agree the price before loading luggage.
Is Tétouan worth visiting from Tangier?
Absolutely — it holds the most complete Andalusian medina in Morocco, UNESCO-listed and almost untouristed, one hour from Tangier. Pair the morning medina with a Martil beach afternoon for the perfect day.
Can I combine Tétouan and Chefchaouen in one trip from Tangier?
Yes — Tétouan sits on the road to Chefchaouen, roughly halfway. With a car (or patience with two buses), Tangier → Tétouan → Chefchaouen makes a superb day; better still, sleep in Chefchaouen.
How do I get from Tétouan to Martil beach?
Petit taxis run the 10-15 minute hop constantly for pocket change, and cheap local buses shuttle in summer. Martil’s long sandy beach and corniche are the region’s family favorite.
What’s the best way with young children or lots of luggage?
A pre-booked private transfer — fixed price, car seats on request, door to door. The bus works too, but the transfer removes every friction point for about the cost of lunch.
📕 The whole North, planned for you
Our Northern Morocco Road Trip Guide chains Tangier, Tétouan, Martil and Chefchaouen into one seamless week — real timings, our restaurant picks, GPS for every stop. And the Practical Pack (4.90 €) carries the phrases and checklists for the road.
Get the Guides →


