1map logoGo to main page

Casablanca, Casablanca-Settat to Tangier, Tanger-Tetouan-Al Hoceima 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 fascinating contrast, where the vibrant, urban energy of Casablanca meets the laid-back, coastal charm of Tangier.

Best Neighbourhoods in Tangier

Tangier boasts neighborhoods rich in culture and charm, each with its own character.

Medina
• Historic winding streets full of local shops
• Lively markets with authentic Moroccan goods
Kasbah
• Scenic views overlooking the Mediterranean Sea
• Historical significance with ancient architecture
Malabata
• Modern seaside promenade with restaurants and cafes
• Family-friendly atmosphere with beaches nearby

Best Times To Visit Tangier's Attractions

Timing your visits to Tangier's attractions can significantly enhance your experience.

Caves of Hercules
Visit early in the morning to enjoy tranquility and fewer tourists.
Kasbah Museum
Weekdays in the afternoon are less crowded, perfect for exploration.
Grand Socco
Late afternoon offers a lively atmosphere with local entertainment.

Tangier Weather: What to Expect Year-Round

Tangier enjoys a Mediterranean climate, featuring mild, wet winters and warm, dry summers, making it a comfortable destination year-round. Late spring and early fall are particularly inviting for travelers, as the pleasant temperatures can enhance your exploration of the city's vibrant culture and stunning scenery.

Dining Recommendation in Tangier

Savor the fresh seafood at Restaurant El Morocco, where the ocean's bounty combines with local herbs and spices for a taste that's distinctly Tangier. This dining experience contrasts beautifully with Casablanca's bustling culinary scene, offering a relaxed atmosphere that invites you to enjoy each bite while overlooking the picturesque harbor.

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 an exciting road trip from Casablanca to Tangier, covering a distance of 214 miles in just 3 hours and 26 minutes by car. Enjoy the scenic views of the Moroccan landscape as you journey towards your destination. 💰 The cost of your journey from Casablanca to Tangier by car can range from $50 to $80, depending on factors such as fuel prices and tolls along the route. Budget accordingly to ensure a smooth and enjoyable travel experience.
Average price
$50 - $80
🚆 Traveling from Casablanca to Tangier by train is a convenient and efficient way to explore Morocco. The direct train departs from Gare Casa Voyageurs station and arrives at Tangier Ville station in approximately 2 hours and 10 minutes. 💸 Ticket prices for the train between Casablanca and Tangier range from $11 to $21, making it an affordable transportation option for travelers. Sit back, relax, and enjoy the charming sights of Morocco as you embark on this picturesque train journey from Casablanca to Tangier.
Departure Point
Gare Casa Voyageurs station
Arrival Point
Tanger Ville station
Useful tips for train travellers
• On your train journey from Casablanca to Tangier, you'll find onboard catering services provided by ONCF (National Railway Office of Morocco). They offer a snack bar with a selection of sandwiches, pastries, and beverages. Be sure to check the scheduling of the snack bar service, as it may not operate during the entire journey.
• The train service from Casablanca to Tangier features several seating options: First Class, which offers more comfortable seating and fewer passengers; Business Class, providing a balance of comfort and affordability; and Economy Class, which is budget-friendly. Consider booking First Class for a more relaxed experience, especially if you plan to enjoy the scenic views along the coast.
• There are multiple operators for the train route from Casablanca to Tangier, primarily ONCF (oncf.ma) and a few private groups offering occasionally scheduled trains. Make sure to check their website for the latest schedules and ticket prices. For local transport schedules in Tangier, visit the Tangier public transport site (ctm.ma) for bus and tram services.
🛫 Flying from Casablanca to Tangier is a convenient and quick option, with the direct flight taking only 1 hour and 20 minutes on Royal Air Maroc. ✈️ The flight between these two cities offers a comfortable journey lasting approximately 2 hours and 5 minutes, allowing travelers to reach Tangier efficiently. 💸 Prices for flights between Tangier and Casablanca typically range from $123 to $385, offering travelers a variety of fare options to suit their budget and travel preferences.
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 183 miles, with a road distance of 214.2 miles. Travel times vary depending on the mode of transportation. It takes around 2 hours and 10 minutes to reach Tangier from Casablanca by train, while a flight typically takes 3 hours and 5 minutes. Driving from Casablanca to Tangier takes approximately 3 hours and 26 minutes, and the bus journey can take around 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. This option allows you to reach your destination quickly while also providing a budget-friendly option. It is recommended to check the train schedules in advance to ensure availability and secure your tickets in advance to avoid any inconvenience.
When traveling from Casablanca to Tangier, the prices for a train ticket range from $11 to $20. On the other hand, the prices for a bus ticket from Tangier to Casablanca range from $14 to $20. These prices can vary depending on the time of year and the availability of seats. It is advisable to check with the respective transportation companies for the most accurate and up-to-date pricing information.
To get from Casablanca to Tangier without using public transportation, you can opt to drive. The driving distance is approximately 214 miles and the journey takes around 3 hours and 26 minutes. Renting a car or using a taxi service are options to consider, with prices ranging from $50 to $80. This allows you the flexibility to set your own schedule and explore the route at your own pace.
To travel from Casablanca to Tangier without a car, the best option is to take a 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 longer at 5 hours and 30 minutes but costs around $14 to $20. Alternatively, you can choose to fly, which is the fastest option at 3 hours and 5 minutes, with prices ranging from $90 to $370.
Yes, there is a direct link between Casablanca and Tangier in Morocco. You can take a train from Gare Casa Voyageurs in Casablanca to Tanger Ville station in Tangier. The journey takes approximately 2 hours and 10 minutes and trains operate every day. Another option is to take a bus from Casablanca to Tangier, which departs twice daily and takes around 5 hours and 30 minutes. Buses are operated by CTM and can be boarded at Casablanca station.
The flight between Casablanca and Tangier typically takes around 1 hour and 20 minutes. The prices for this flight can vary, with ticket prices ranging from $94 to $366. It is advisable to check with different airlines and book in advance to get the best deals on flights between these two cities in Morocco.
There are plenty of accommodation options available near Tangier. With over 1022 hotels to choose from, you can find a variety of options to suit your preferences and budget. Prices start at $29, ensuring that there is something for every traveler. Whether you prefer a luxury hotel, a cozy guesthouse, or a budget-friendly hostel, you can easily find a place to stay near Tangier.

Trips from Casablanca