How to Get to Tangier
From Casablanca to Tangier
From Casablanca to Tangier, the cheapest way to travel is by bus for 112 MAD, while traveling by train takes 2h 0m and is the fastest option.
From Agadir to Tangier
Traveling from Agadir? Save money by choosing bus for 252 MAD, or get to Tangier faster by flight in 1h 25m.
From Fes to Tangier
Planning your journey from Fes? Travel affordably by bus for 132 MAD, or reach your destination faster by train in 3h 30m.
From Rabat to Tangier
Travel from Rabat to Tangier easily: save money by traveling by bus for 90 MAD, or reach your destination faster by train in 1h 20m.
From Marrakesh to Tangier
Looking to go from Marrakesh to Tangier? The most affordable option is by bus for 194 MAD, while train offers the fastest journey at just 5h 20m.
From Chefchaouen to Tangier
Move from Chefchaouen to Tangier: the most affordable option is by bus for 113 MAD, and the quickest is by van in 2h 0m.
From Nador to Tangier
From Nador to Tangier, choose between traveling by bus for 206 MAD to save, or by van in 6h 0m for the fastest journey.
From Meknes to Tangier
Planning your trip from Meknes? The cheapest transport is by bus for 117 MAD, but if you prefer speed, traveling by train will get you there in 3h 50m.
From Tetouan to Tangier
Traveling from Tetouan to Tangier, your best choice is bus for 39 MAD, which gets you there in just 1h 0m.
From Oujda to Tangier
Traveling from Oujda to Tangier, your best choice is train for 237 MAD, which gets you there in just 9h 35m.
From Kenitra to Tangier
Traveling from Kenitra to Tangier, your best choice is train for 198 MAD, which gets you there in just 3h 0m.
From Safi to Tangier
Traveling from Safi to Tangier, your best choice is bus for 225 MAD, which gets you there in just 9h 0m.
From Algeciras to Tangier
Traveling from Algeciras to Tangier, your best choice is ferry for 36 EUR, which gets you there in just 1h 30m.
Arrival stations in Tangier
Travelers arriving in Tangier usually arrive at one of these stations: