By Bus
Tangier has two long distance bus stations. The first, at the CTM offices near the port, is the arrival point of most CTM buses. Some other CTM buses, and those from other companies, arrive at the station on Place Jamia el-Arabia.
By Train
Trains travel between Tangier, Meknes, Fez, Oujda, Rabat, Casablanca and Marrakech. The Moroccan national train service ONCF lists all the schedules and fares. There are overnight train services available between Tangier and Marrakech.
By Ferry
Tangier ferry port operates services to: Algeciras with Trasmediterranea, Balearia, Euroferrys and FRS. There are 38 crossing daily, sailing duration is from 1 hour. Tarifa with FRS. There are 8 crossings daily, sailing duration is from 35 minutes.