Travel from Tangier to Bouskoura

Train, bus or fly from Tangier to Bouskoura?

Moroccan Railways (ONCF) operates a train from Tangier to Bouskoura every 4 hours. Tickets cost $15 - $29 and the journey takes 5 h. Alternatively, CTM operates a bus from Tangier to Bouskoura every 4 hours. Tickets cost $13 - $22 and the journey takes 6 h.

How to get from Tangier to Bouskoura

ModeDurationPrice
From Tangier train to Casa-Voyageurs Station then train to Bouskoura.6 hMAD 205
From Tanger bus to Casablanca, walk to Casablanca Port, then train to Bouskoura.7 h 22 minMAD 177
From Tangier Grand Taxi to Rabat, walk to Rabat, Grand Taxi to Casablanca, walk to Mers Sultan, then train to Bouskoura.6 h 7 minMAD 251
From Tangier drive to Bouskoura.3 h 29 minMAD 370
From Tangier taxi to Tangier airport, fly to Casablanca airport, train to Gare Oasis, then train to Bouskoura.3 h 37 minMAD 1,418

How long does it take to get from Tangier to Bouskoura?

It takes approximately 6 h to get from Tangier to Bouskoura, including transfers.

Is there a direct train between Tangier and Bouskoura?

No, there is no direct train from Tangier to Bouskoura. However, there are services departing from Tangier and arriving at Bouskoura via Casa-Voyageurs Station. The journey, including transfers, takes approximately 6 h.

Operators from Tangier to Bouskoura

OperatorPhoneWebsite
Moroccan Railways (ONCF)Moroccan Railways (ONCF)
CTM0800090030CTM
Grand TaxisGrand Taxis
Royal Air MarocRoyal Air Maroc