1map logoGo to main page

Casablanca to Tangier from $11: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Casablanca, Morocco
to
Tangier, Morocco

How to Get from Casablanca to Tangier: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$11 by trainBest price
295.9 kmDistance
2h 5m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Casablanca to Tangier with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Moroccan Railways (ONCF)
Train
Average Duration
2h  10m
Estimated price
$11-21
Recommended
Company
Moroccan Railways (ONCF)
Train
Average Duration
2h  10m
Estimated price
$11-21
Cheapest
route map
Distance: 295.9 km
Duration: 2h 5m

See more options

Company
various
Drive
Average Duration
3h  26m
Estimated price
$50-80
Company
Royal Air Maroc
Plane
Average Duration
2h  5m
Estimated price
$123-385

Traveling From Casablanca to Tangier

The journey from Casablanca to Tangier offers a striking contrast between the bustling urban energy of Morocco's largest city and the tranquil, coastal charm of the northern port city.

Best Neighbourhoods in Tangier

Tangier offers diverse neighborhoods, each rich in culture and charm.

Medina
• Historic markets with traditional Moroccan goods.
• Narrow alleys perfect for exploring on foot.
Malabata
• Stunning views of the Mediterranean Sea.
• Modern cafes and restaurants with fresh cuisine.
Cape Spartel
• Iconic lighthouse with breathtaking coastal views.
• Natural beauty ideal for hiking and relaxation.

Best Times To Visit Tangier's Attractions

Timing your visits in Tangier can enhance your experience significantly.

Caves of Hercules
Early morning visits offer tranquility and fewer tourists.
Grand Socco
Late afternoon is ideal for enjoying local life and vibrant atmosphere.
Kasbah Museum
Visit on weekdays for a quieter exploration of history.

Tangier Weather: What to Expect Year-Round

Tangier enjoys a Mediterranean climate with mild winters and warm summers, making it pleasant for most of the year. Spring and fall are especially ideal for exploring the city, as the temperatures are comfortable and the tourist crowds are smaller.

Dining Recommendation in Tangier

Try the local dish, sardines à la plancha, at Restaurant El Morocco, where the fresh catch is grilled to perfection and infused with local spices. Unlike Casablanca's more modern dining options, Tangier offers a laid-back atmosphere that showcases its rich maritime heritage and culinary traditions.

Casablanca - Tangier operators

Explore transport companies operating between Casablanca and Tangier, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
2255
Website
oncf-voyages.ma

Train from Gare Casa Voyageurs to Tanger Ville station

Average Duration
2h 10m
Estimated price
$11-21
Plane Show flights
Website
royalairmaroc.com

Plane from Casablanca (CMN) to Tangier (TNG)

Average Duration
1h 20m
Estimated price
$90-550

Casablanca to Tangier: Overview of Bus, Train, Flight, and Car Trips

Traveling between Casablanca and Tangier offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Casablanca to Tangier, covering a distance of 344.4 km in approximately 3 hours and 26 minutes. 💸 Enjoy the flexibility of pricing ranging from $50 to $80 for the journey by car, making it a budget-friendly option for travel between these two vibrant Moroccan cities.
Average price
$50 - $80
🌄 The journey takes approximately 2 hours and 10 minutes, offering scenic views of the Moroccan landscape along the way. 💸 Ticket prices for the train ride between Casablanca and Tangier range from $11 to $21, providing an affordable and convenient transportation option for travelers exploring Morocco.
Departure Point
Gare Casa Voyageurs station
Arrival Point
Tanger Ville station
Useful tips for train travellers
• Onboard services for the train from Casablanca to Tangier include a catering service offering refreshments and snacks. Be sure to check the menu upon boarding, as options may vary between operators. While some trains may have a dining car, others might offer snack carts in First and Business Class.
• The train offers three main seating options: First Class, which features more spacious seats and a quieter environment; Business Class, which provides a blend of comfort and affordability; and Economy Class, ideal for budget travelers but less spacious. Reservations are recommended for First and Business Class due to limited availability.
• Multiple operators run the route from Casablanca to Tangier, including ONCF (Office National des Chemins de Fer). You can visit their official website at oncf.ma for schedules and ticket booking, as well as information on other operators when available.
• Upon arrival at Tangier station, take note that luggage can be stored at the station, and there are restroom facilities available. However, showers may not be provided. Ensuring you have a bit of local currency for snacks or necessities can be helpful.
• The fastest way to get from Tangier station to the city center is by taking the CTM bus number 10, which operates regularly. Alternatively, shared taxis, known as 'grand taxis,' are also an efficient option to get directly to your desired area in the city center.
🛫 Flying from Casablanca to Tangier is a breeze with Royal Air Maroc offering a quick direct flight that takes only 1 hour and 20 minutes. ✈️ Once you land at Tangier Airport after a smooth journey, you'll have covered the distance between the two cities in just 2 hours and 5 minutes. 🌍 Prices for a flight between Tangier and Casablanca can range from $123 to $385, providing travelers with budget-friendly options for this convenient aerial route.
Departure Point
Casablanca Airport
Arrival Point
Tangier Airport

Frequently asked questions

Find out more about the route from Casablanca to Tangier.

Or choose the category:
The distance between Casablanca and Tangier is approximately 294.5 km, with a road distance of 344.7 km. If you prefer train travel, it takes about 2 hours and 10 minutes to reach Tangier from Casablanca. Alternatively, you can choose to fly, with a typical travel time of 3 hours and 5 minutes. Driving by car takes around 3 hours and 26 minutes, while traveling by bus can take up to 5 hours and 30 minutes.
The most cost-effective and time-efficient transportation option for traveling from Casablanca to Tangier is by train. It takes approximately 2 hours and 10 minutes and costs between $11 and $20.
The prices for traveling by train from Casablanca to Tangier range from $11 to $20. If you choose to travel by bus, the prices vary between $14 and $20.
To get from Casablanca to Tangier without using public transportation, you can opt for a private car or taxi service. The driving distance between the two cities is approximately 344.4 km, and it takes around 3 hours and 26 minutes to drive from Casablanca to Tangier. Prices for car or taxi services range from $50 to $80, depending on the provider and type of vehicle chosen.
The best way to travel from Casablanca to Tangier without a car is by train. The train journey takes approximately 2 hours and 10 minutes and costs between $11 and $20. Another option is to take a bus, which takes around 5 hours and 30 minutes and costs between $14 and $20. Lastly, you can also choose to fly from Casablanca to Tangier, which takes about 3 hours and 5 minutes and costs between $90 and $370.
Yes, there is a direct link between Casablanca and Tangier. You can take a train from Gare Casa Voyageurs in Casablanca to Tanger Ville station in Tangier, which takes approximately 2 hours and 10 minutes. Alternatively, there is also a direct bus service that operates twice daily from Casablanca to Tangier, with a journey time of approximately 5 hours and 30 minutes.
The flight between Casablanca and Tangier typically takes around 1 hour and 20 minutes. The cost of the flight can vary, with prices ranging from $94 to $366.
There are plenty of options for accommodation near Tangier in Morocco. With over 1022 hotels to choose from, you can find a suitable place to stay based on your preferences and budget. Prices for hotels in Tangier start at $29 per night, making it affordable for different travelers.