Railway lines connect Tanger-Ville railway station with Rabat, Casablanca and Marrakesh in the south, and with Fes and Oujda in the east. The service is operated by ONCF. In November 2018 Africa's first high-speed train, the Kenitra–Tangier high-speed rail line, was inaugurated, linking Tangier to Casablanca in 2 hours and 10. By 2020 improvements between Casablanca and Kenitra are planned to further reduce the journey to 1 hour and 30 minutes.
The Rabat–Tangier expressway connects Tangier to Fès via Rabat 250 km (155 mi), and Settat via Casablanca 330 km (205 mi) and Tanger-Med port. The Ibn Batouta International Airport (formerly known as Tangier-Boukhalef) is 15 km (9 mi) south-west of the city centre.
The new Tanger-Med Port is managed by the Danish firm A. P. Moller–Maersk Group and will free up the old port for tourist and recreational development.
Tangier's Ibn Batouta International Airport and the rail tunnel will serve as the gateway to the Moroccan Riviera, the littoral area between Tangier and Oujda. Traditionally, the northern coast was a rural stronghold, with some of the best beaches on the Mediterranean. It is slated for rapid urban development. The Ibn Batouta International Airport has been modernised to accommodate more flights. The biggest airline at the airport is Royal Air Maroc.