1map logoGo to main page

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

Compare Travel Options and Prices

from
Tangier, Morocco
to
Casablanca, Morocco

How to Get from Tangier to Casablanca: 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 kmDistance
2h 4m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Tangier to Casablanca 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 km
Duration: 2h 4m

See more options

Pricing table
Company
CTM
Bus
Average Duration
4h  55m
Estimated price
$14-20
Company
Various
Drive
Average Duration
3h  25m
Estimated price
$50-80
Company
Royal Air Maroc
Plane
Average Duration
2h  4m
Estimated price
$122-385

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Fly $109 $109 $108 $108 $353 $110 $161

Traveling From Tangier to Casablanca

Traveling from Tangier to Casablanca offers you a striking contrast between Tangier's historic charm and coastal beauty and Casablanca's vibrant urban landscape filled with modernity and cultural richness.

Best Neighbourhoods in Casablanca

Casablanca boasts diverse neighborhoods, each with distinct character and appeal.

Habous Quarter
• Known for its traditional Moroccan architecture.
• Great for local artisan shops and authentic cafes.
Anfa
• Features upscale residences and luxury boutiques.
• Offers beautiful views of the Atlantic coast.
Medina
• Vibrant market atmosphere full of history.
• Home to the iconic Hassan II Mosque.

Best Times To Visit Casablanca's Attractions

Timing your visits to Casablanca's attractions can greatly enhance your experience.

Hassan II Mosque
Visit early in the morning or late afternoon for fewer crowds and stunning lighting.
Royal Palace of Casablanca
Early mornings on weekdays provide a quieter atmosphere for exploring the gardens.
Corniche Ain Diab
Evenings are ideal for enjoying the beach, with beautiful sunsets and a lively vibe.

Casablanca Weather: What to Expect Year-Round

Casablanca enjoys a Mediterranean climate, characterized by mild, wet winters and warm, dry summers, making spring and early fall the best times to visit. Understanding how the weather influences outdoor activities and events can help you plan an enjoyable travel experience.

Dining in Casablanca: A Culinary Adventure

Try the traditional Moroccan tagine at La Sqala, where the vibrant atmosphere and delightful flavors stand out against the coastal seafood focus of Tangier. This restaurant uses fresh, local ingredients and creates a lively cultural experience that showcases Casablanca’s dynamic culinary scene.

Tangier - Casablanca operators

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

Train
Contact phone
2255
Website
oncf-voyages.ma

Train from Tanger Ville station to Gare Casa Voyageurs

Average Duration
2h 10m
Estimated price
$11-21
Bus
Contact phone
0 800 0900 30
Website
ctm.ma

Bus from Tanger to Casablanca

Average Duration
4h 55m
Estimated price
$14-20
Plane
Website
royalairmaroc.com

Plane from Tangier (TNG) to Casablanca (CMN)

Average Duration
1h 20m
Estimated price
$111-112

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

Traveling between Tangier and Casablanca 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 picturesque journey from Tangier to Casablanca, spanning 214 miles of diverse landscapes, from rugged mountains to coastal views, promising a delight for the eyes and soul. 💰Experience the convenience of flexible pricing options ranging from $50 to $80 for the road trip, offering budget-friendly choices to suit your travel preferences and needs. 🌟Arrive in the vibrant city of Casablanca after a smooth 3-hour and 25-minute drive, ready to immerse yourself in its rich culture, iconic landmarks, and warm hospitality that make it a must-visit destination in Morocco.
Average price
$50 - $80
🌆 The scenic route from Tangier to Casablanca takes approximately 2 hours and 10 minutes, offering travelers a comfortable and relaxing ride through the picturesque landscapes of Morocco. The trains are operated by Moroccan Railways, ensuring a safe and enjoyable journey for passengers. 💰 Ticket prices for the Tangier to Casablanca train range from $11 to $21, making it an affordable option for those looking to explore the country by rail. Whether you're a solo traveler or journeying with friends and family, the train trip from Tangier to Casablanca promises a memorable and hassle-free travel experience.
Departure Point
Tanger Ville station
Arrival Point
Gare Casa Voyageurs station
Useful tips for train travellers
• Onboard catering services for the train from Tangier to Casablanca typically include a snack and beverage service. Passengers in First Class may enjoy complimentary drinks and light meals, while those in Economy and Business Class can purchase snacks and drinks from the onboard trolley service.
• The train offers several seating options, including First Class, which provides larger seats and more legroom, and Business Class that offers reclining seats with added comfort. Economy Class is available at a lower price point, with standard seating. It's advisable to book First or Business Class for a more comfortable journey.
• Two main operators service the Tangier to Casablanca route: ONCF (Office National des Chemins de Fer) and Al Boraq. You can visit their websites for more details: ONCF and Al Boraq. For additional travel information, check local transport schedules and station maps.
🛫 Flying from Tangier to Casablanca is a breeze with the quickest direct flight taking only 1 hour and 20 minutes, making it a convenient option for travelers on a tight schedule. Royal Air Maroc provides reliable flights between the two cities. 🌍 The aerial journey from Tangier to Casablanca spans approximately 2 hours and 4 minutes, offering passengers a relatively short and comfortable flight experience. Whether for business or leisure, this flight route caters to various travel needs. 💸 Prices for flights between Casablanca and Tangier can range from $122 to $385, allowing travelers to choose the fare that best suits their budget and preferences. With convenient flight options and reasonable prices, exploring these two vibrant Moroccan cities has never been easier.
Departure Point
Tangier Airport
Arrival Point
Casablanca Airport
🚌 Explore the scenic route from Tangier to Casablanca by bus, with a direct service offered twice daily, taking around 4 hours and 55 minutes to complete the journey. 🚌 Travelers can enjoy the affordable fares ranging from $14 to $20 for a bus ticket between Casablanca and Tangier, making it a budget-friendly option for exploring the beautiful Moroccan landscapes.
Departure Point
Tanger station
Arrival Point
Casablanca station

Frequently asked questions

Find out more about the route from Tangier to Casablanca.

Or choose the category:
The distance between Tangier and Casablanca is approximately 294.5 km. It takes about 2 hours and 10 minutes to travel by train from Tangier to Casablanca. By plane, the journey takes around 2 hours and 47 minutes. If traveling by car, it typically takes about 3 hours and 25 minutes to reach Tangier from Casablanca. Finally, taking a bus from Tangier to Casablanca is the longest option, with a travel time of around 5 hours and 35 minutes.
The most cost-effective and time-efficient transportation option for traveling from Tangier to Casablanca is by train. It takes approximately 2 hours and 10 minutes and costs around $11-$20.
The prices for a train ticket from Tangier to Casablanca range from $11 to $20. For those traveling by bus from Casablanca to Tangier, the prices can vary from $14 to $20.
To get from Tangier to Casablanca without using public transportation, you can choose to hire a private car or a taxi. The driving distance between the two cities is approximately 344.4 km, and it takes around 3 hours and 25 minutes to drive. The prices for hiring a car or taxi can vary, ranging from $50 to $80, depending on the service provider and type of vehicle chosen.
The best way to travel from Tangier to Casablanca without a car is by train. The journey takes approximately 2 hours and 10 minutes and costs between $11 to $20. Alternatively, you can take a bus, which takes around 5 hours and 35 minutes and costs between $14 to $20. Another option is flying, which takes around 2 hours and 47 minutes and costs between $90 to $370.
Yes, there is a direct link between Tangier and Casablanca via train and bus. The train journey takes approximately 2 hours and 10 minutes, with services operating hourly. The bus journey takes longer, around 5 hours and 35 minutes, with two daily departures.
The flight between Tangier and Casablanca typically takes 1 hour and 20 minutes. The cost of the flight can vary between $95 and $365. Once you arrive at Casablanca Airport, you can take a taxi to reach the city center of Casablanca, which takes around 45 minutes and costs approximately $30.
There are plenty of accommodation options available near Casablanca. With over 1202 hotels to choose from, travelers can find a range of options to suit their preferences and budget. Prices start at $25, offering affordable choices for budget-conscious travelers.