Trans Morocco Trail Map v2.69
Get GPX: https://transmoroccotrail.org/route
Verified route. 55% dirt. We've done every km.

Stages A to Z

AA Border/port > Assurance Anas 12km
Way to the seaside start of the TMT via Anas, one of the few agencies in Nador which sell insurance for foreign vehicles (if needed).
More:

A Nador > N2 90km
Piste: 50%
Off road terrain: gravel & dirt mountain tracks, with one or two steep, rutted descents.
Off road remoteness: Medium
Last Fuel: N16, just before southbound turn-off.

B N2 > Taourirt 100km
Piste: 50%
Off road terrain: gravel & dirt mountain tracks across rolling hills.
Off road remoteness: Low
Fuel: TAOURIRT

C Taourirt to P6052 93km
Piste: 0%
Off road terrain: N/A
Off road remoteness: N/A
Fuel: None

D P6052 > Oulad M'Ham 77km
Off road terrain: Gravel & dirt tracks
Off road remoteness: Medium
Fuel: Debdou (11km off TMT)

E R606 > Shepherd Jct 87km
Off road terrain: Light sand & dirt tracks. Includes navigating in and around creeks.
Off road remoteness: High.
Fuel: None

F Shepherd Jct > Anoual 68km
Off road terrain: Light sand & dirt tracks
Off road remoteness: High
Fuel: ANOUAL

G Anoual > Beni Tadjite 75km
Off road terrain: Dirt tracks & maintained piste.
Off road remoteness: Medium.
Fuel: BENI TADJITE

H Beni Tadjite > Boudnib 67km
Off road terrain: Sandy & light dirt tracks with rocky mtn pass.
Off road remoteness: Medium
Fuel: BENI TADJITE, BOUDENIB

I Boudnib > Sahara Cafe 83km
Off road terrain: Sandy dirt tracks with some deeper sand.
Off road remoteness: High
Fuel: BOUDENIB

J Sahara Cafe > Merzouga 64km
Off road terrain: Light dirt and sand. Some oueds with tricky sand.
Fuel: (Erfoud), MERZOUGA

K Erg Chebbi > Alnif 193km
Warning: Stage K can be tough for big motos
Off road terrain: gravel tracks; rocky climbs, some deep sand which can get soggy in the Rheris flood plain. KK diversion not necessarily easier
Off road remoteness: High
Fuel: MERZOUGA, MECSISI, ALNIF
Cycling: take the road
M4 Routes: S10, S11; S9

KK diversion 15km
Nov 2025, the regular K route seems to be OK (until the next big rains).

L Alnif > Dades 116km
Off road terrain: stony and gravel tracks;
Off road remoteness: Low
Fuel: ALNIF, DADES and roadside villages
Cycling: Mixed
M4 Routes: Z8, Z6

M Dades > Imilchil 160km
Realigned April 2025
Piste: 0%, loads of lodgings and tourism along Dades gorge
Fuel: DADES, IMILCHIL
Cycling: Climbs to < 3000m
M4 Routes: H2, H8

N Imilchil > Anergui 128km
Off road terrain: rough climbs/descents, high elevations
Fuel: IMILCHIL, Anergui
Cycling: Rough: take NN
M4 Routes: H8, H5

NN Imilchil > N road
Easier road option than the start of N.
Saves 13km. Joins up at 2 mast hill and continues as road to Anergui turn off.

P Anergui > Kelaat 260km
Off road terrain: gravel tracks, high elevations (2 x 3000m passes).
Off road remoteness: Low
Fuel: Anergui, Imsfrane, Zaouiat Ahansal, Tabant/Ait Bouguemez, Alemdoun, Rose Valley, KELAAT
Cycling: As good as it gets
M4 Routes: H8, H5

Q Jebel Saghro 80km
Off road terrain: gravel tracks, mining haul road
Fuel: Roadside ZIZ (start), Tabant?
Cycling: Rough episodes on northern stage
M4 Routes: Z2, Z1

R Nekob > Tagounite 146km
Off road terrain: Washed out, stony tracks and riverbeds. Slow going until KM30 road. Big bikes take 40km detour to SW then SE via Tafetchna
Fuel: NEKOB, Touna? ZAGORA
Cycling: Tracks are rough
M4 Routes: S5

S Tagounite > F Zguid 210km
Off road terrain: stony tracks, soft sand ruts, then easy claypan (when dry) and fast gravel tracks
Off road remoteness: Low (popular)
Fuel: TAGOUNITE, Oasis Sacree?, Lac Iriki cafes? (€€€)
Cycling: Hard until Iriki claypan, but no wells after
M4 Routes: S1, S2

SS bypass of deep sand 27km
Stony alternative NW from Oasis Sacree to Lac Iriki. Track drawn from sat imagery.

T Foum Zguid > Issil Road 90km
Off road terrain: mountain gravel tracks (Amtazguine > Mawas road soon complete)
Fuel: FOUM ZGUID, (ALLOGOUM), (TAZENAKHT)
Cycling: good (parallels RoC)
M4 Routes: A7

U Issil road > Akka Ighane 118km
Off road terrain: mountain tracks and riverbeds
Village fuel: Aguinane, Akka Ighane,
Cycling: Great (parallels RoC)
M4 Routes: A3, A2, A1, A4

V Akka Ighane > Tata 141km
Off road terrain: severely washed out descents and obliterated riverbed tracks,
Off road remoteness: Med
Fuel: Akka, Ibn Yakoub, TATA
Cycling: great roads, terrible tracks
M4 Routes: W7

W Tata > Foum el Hassan 262km
Off road terrain: easy tracks, river bed, then stony tracks, fast haul road
Fuel: TATA, Afella Ighir or nearby villages
Cycling: Ideal (parallels RoC)
M4 Routes: W6, W3, W5

WW Ait el Hadj divert 10km
If Mezdak riverbed route remains blocked or too hard, turn SW in Tamlalt/Timit village [29.67582, -8.6185], drop back into riverbed and follow the gorge to Ain el Haj, then steeply up onto plateau. At the haul road turn south back onto TMT.

X Foum el Hassan > Assa 88km
Off road terrain: gravel track with rough episodes
Fuel: FOUM EL HASSAN (start)
Cycling: take the road (parallels RoC)
M4 Routes: W1

Y Assa > N1 204km
Off road terrain: gravel track, claypan, sandy tracks, very rough tracks
Fuel: ASSA, (Ighomane?)
Cycling: take the road (parallels RoC)
M4 Routes: F2/4, F3

Z N1 road > Cap Draa 54km
All road
Fuel: Tan-Tan

ZZ via Draa ford 33km
Avoids Tan-Tan highway but sandy via Ksar Tifnidilt to Draa river ford. Last verified passable Feb 2026 (Sprinter 4x4; Straight lines = approx orientation. Once over the river, rejoins Z road 10km from Cap Draa.

Alerts (no date = permanent)

A Not suited to heavy trucks

B washed out, follow riverbed

H Col Belkacem rocky descent
To avoid, go east at Beni Tajite via Bouanane on the N17.

I Soft sand, low dunes

J Soft sand, low dunes
Some get stuck here. 2WD may not make it

KK Soft sand, low dunes 500m

N - Snow banks 4/26
Motos can scrape through pushing and deviating off piste. Otherwise, needs at least another month.

P Assif Melloul rockfalls 4/26
Gorge is passable but part flooded and huge fallen blocks narrow the width to ~2m

S 20km soft sand ruts
Permanent 20km feature on this NW leg before Iriki dry lake expanse.
Easy in 4x4 but big motos be warned.
Consider SS bypass to the north

S Iriki flooded/muddy 3/26
Keep north and west of the pan to rejoin TMT

V Rough descent to stony riverbed
Rough plateau descent and stony, washed-out riverbed towards Ait Kine. In the riverbed follow rock cairns near obliterated TMT tracklog.

W Narrow exposed track
Not suited to 10 ton AWD trucks.

W Tamlalt - Turn SW
TMT route blocked

W Riverbed washed out 3/28
Rockfalls following flash flooding. Riverbed track obliterated but being repaired. May be hard work on heavy motos or cars with low clearance.

ZZ Sandy 6km towards Ksar Tafnidilt

ZZ Draa Ford 3/26
Reported impassable March 5

Fuel on TMT. Red = 2+

AA Beni Enzar + 2

A Several in Nador

A Nador
Last fuel on TMT before Taourit

C Taourirt

F Anoual

H Beni Tajite + 1

I Boudenib + 1

J Merzouga

K Merzouga

K Mssici

L Alnif + 1

L Bowser Iknioun

M Boumalne +3

N Imilchil

P Anergui village fuel (shop)

P Kelaat Mgoun

P Ait Sedrate

Q Nekob

R Zagora +1

R Zagora +2

R Zagora centre

R Tagounite + 1

T Foum Zguid

V Tata

W Foum El Hassan

X Assa +1

Z Tan-Tan + 4

Fuel stations near TMT

A/B Aklim

D Debdou

J North Chebbi

J Douira N17

J Erfoud N17

K Merzouga n13

P Ouaouizeght

P Agouti (early 2028?)

P Zaouiat Ahansal village fuel

P Kelaat (2)

T Amezrou

T Allogoum

T/U Kourkouda

U Tissint

V/W Tata

Road/Track

A Leave road to join mountain track

A Join N2 road

A Leave road

A Join road P6204

B Leave road over hills

B Join R603 main road

D Leave road

D Join N19

E Leave road

F Join road

F Leave road

G Join R601

I Leave road westbound piste

I Join N17 (Merzouga road)

J Leave tarmac for s/bound piste to Merzouga

J Join road

K Leave road nr Merzouga

K Join road

K Leave road

K Join road near Gara Medouar

L Leave road in Tourza

L Join road near Iknioun

L Leave road for Tiout

L Join road to Dades

N Leave road in Bou Azmou
Climb to 2900m gets rough in places

N Join road below 2 mast hill 2650m

N Leave road for Anergui

P Join road for Ahansal

P Road ends at Imi pass ~3000m

P Road resumes near village

P T/o for Amejgag gorge or...
Stay on the P317 and go over the top.

P rejoin road

Q Leave Kelaat bypass for Saghro

Q Join road near Nekob

R Leave road near Nekob

R Join road near Tafetchna

S Leave road for gap

S Join road to FZ

T Leave road Amtazguine; enter palmerie

T Join road (Dec 24)

T Road ends near Mawas

T Join Issil road briefly

U Leave Issil road

U Join Aguinane bypass

U Leave road. Track now goes straight
and soon rejoins road.
Ignore yellow diversion sign right into riverbed

U Join village road

U Leave road, left into river bed

U Join exit canyon road

V Leave road in Ait bin Yakoub

V Join road near Ait Kine

W Leave - road ends, enter gorge

W Join road

X Leave road by riverbed

X Join road

Y Leave road in Aw. Lahna

Y Road starts

Y Leave road before Aw Igomane
Village fuel here probably

Y Join N1 highway

Accom: Blue = 2+, Yellow = exact

A Camping Riad Ocean View
Lovely campsite with lots of space & a good breakfast.

E Dar Sbylia, Debdou

H Chez François, Boudnib
www.rekkamboudnib.com

K Merzouga (loads & loads)

L Alnif 2+ hotels

M Dades valley (loads for miles)

M Agoudal (many)

N Anergui 1

P Anergui 2

P Imsfrane (basic)

P Zuwaiat Ahansal

P Taghia (a few)

P Ait Bouguemez (many)

P Dar Ait Bouguemez

P Alliance Berbère
Recommended by TMT user on FB

P Lodge le Noyer
Recommended by a traveller.
https://lodge-lenoyer.com/

P Loads from Alemdoun to Kelaat

Q Maison d'hôte Tamatart
A couple of rooms

Q Gite Tagmout
Gite: 'basic rooms, snacks and gas'

R Nekob (many)

R Perle de Saghro

R Zagora (loads)

R Dar Toda

S Tagounite (a few)

S Chegaga glamps

S Iriki (a few on the lake bed)

T Foum Zguid (several)

T El Mhamid (FZ)

U Aguinane Guest House
wap 06 89 55 25 32 aguinaneguesthouse@gmail.com

V Tata (many)

V Relais des Sables

V > Auberge Sahnoun

V > Ait Mansour gorge

V Borj Biramane

V Icht
Ferme d'hôte Amerdoul.
465d half board. en suite rooms Great food, nice folks. no wifi (12/24)

X Assa

ZZ Ksar Tafnidilt
Great spot to sign off your TMT but motod and 2WD be warned, the 6km access track from the road has some deep sand. 550dh half board.
06 63 23 31 15

Z Tan-Tan (many)

TMT Places

VIAJES NORMANDIE Cheap ferry Tickets

AA Morocco border post

AA Gare Maritime Nador

AA Assurance Anas
Sells insurance for foreign vehicles.
Verified Nov 2024.
Outside of Ramadan, most insurance offices open
M-F 9am–6pm
Sat 9am-1pm
Sun closed

AA Assurance Kadaoui
46 Avenue Mohamed V, Nador
Verified March 2025
Outside of Ramadan, most insurance offices open
M-F 9am–6pm
Sat 9am-1pm
Sun closed

AA Assurance Karama
185, bd Youssef Ibn Tachfine, Nador
Outside of Ramadan, most insurance offices are open
M-F 9am–6pm
Sat 9am-1pm
Sun closed

A Start of TMT - Cherry & Berry cafe
Best of the Nador seafront cafes. Look out for the TMT sticker on the entrance to the building and say hello to the team! Only 3250km to Cap Draa Atlantic.

A Cherry & Berry Café

D Kasbah de Debdou

J Cafe Sahara
Basic food/drink stop, where you can get tea, coke etc. Does an omlette!

J Tnit Hlal pass
Spectacular view from the top of the pass both north towards Erfoud and south to Erg Chebbi.

K Rheris river crossing
Usually very shallow but sandy either side.
Flowing but crossable with Xmas 2025.

KK Rheris upper river crossing

K Well 1

K Well 2

K Gara Medouar
See https://wp.me/p3AByF-3Gr

M high point 2906m (road)

N high point 2970m (piste)

NN high point 2720m (road)

N high point by mast 2630m

P high point 3005m (road)

Z Small bridge

Z Cap Draa Atlantic
Congratulations, you have reached your destination ;-)
Actual seashore access may be tricky to reverse.