Travel from Tanger-Med to Casablanca

Train or fly from Tanger Med to Casablanca?

Royal Air Maroc flies from Tanger Med to Casablanca twice daily. Alternatively, Moroccan Railways (ONCF) operates a train from Tanger Med to Casablanca every 4 hours. Tickets cost $15 - $29 and the journey takes 5 h.

How to get from Tanger Med to Casablanca

From Tanger Med taxi to Tangier airport, fly to Casablanca airport, then shuttle to Casablanca. 2 h 43 min $223. From Tanger Med taxi to Tetouan airport, fly to Casablanca airport, then shuttle to Casablanca. 2 h 57 min $197. From Tanger Med taxi to Tangier then train to Casa-Voyageurs. 5 h 42 min $91. From Tanger Med taxi to Fnideq, Grand Taxi to Tangier, Grand Taxi to Rabat, walk to Rabat, then Grand Taxi to Casablanca. 6 h 6 min $64. From Tanger Med drive to Casablanca. 3 h 44 min $54.