1map logoGo to main page

Tangier, Tanger-Tetouan-Al Hoceima to Casablanca, Casablanca-Settat 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 presents a captivating shift from the vibrant, multi-cultured streets of Tangier to the modern, bustling atmosphere of Casablanca.

Best Neighbourhoods in Casablanca

Casablanca offers diverse neighborhoods, each with its own charm and character.

Habous
• Charming souks filled with local crafts.
• Beautiful architecture reflecting Moorish style.
Anfa
• Expansive beachfront ideal for relaxation.
• Upscale shops and trendy restaurants.
Marina Casablanca
• Stunning views of the marina at sunset.
• Lively atmosphere with cafes and nightlife.

Best Times To Visit Casablanca's Attractions

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

Hassan II Mosque
Visit early morning or late afternoon to avoid large crowds and enjoy stunning light.
Royal Palace
Weekdays are best for a quieter visit; Saturdays can be busier with locals.
Old Medina
Early mornings offer a peaceful stroll and a chance to interact with local vendors.

Casablanca Weather: What to Expect Year-Round

Casablanca enjoys a Mediterranean climate, characterized by mild, wet winters and warm, dry summers, making it a pleasant destination throughout the year. Visiting during spring or fall can enhance your experience, as the weather is typically comfortable and ideal for exploring the city's attractions.

Dining Recommendation in Casablanca

You should try the seafood tagine at 'Le Cabestan,' a restaurant known for its stunning ocean views and fresh local ingredients, which highlights Casablanca's coastal cuisine. This dining experience contrasts with Tangier’s focus on traditional Moroccan dishes, offering a modern twist and vibrant flavors that capture the essence of the city.

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 Show train routes
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 Show bus routes
Contact phone
0 800 0900 30
Website
ctm.ma

Bus from Tanger to Casablanca

Average Duration
4h 55m
Estimated price
$14-20
Plane Show flights
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, the ONCF trains provide catering services that include a snack bar with light refreshments, sandwiches, and beverages. It’s a good idea to check the menu in advance or bring cash, as not all trains accept credit cards for snacks.
• The ONCF train offers two main seating options: First Class and Second Class. First Class seats provide more space and comfort, including reclining seats and air conditioning, while Second Class is more budget-friendly but can be more crowded. For a more relaxed trip, consider booking First Class.
• The primary operator for the Tangier to Casablanca route is ONCF (Office National des Chemins de Fer). You can find more information and book tickets on their website: oncf.ma For schedules and other local transport options in Casablanca, check ctm.ma for intercity buses.
🛫 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 cheapest way to travel from Tangier to Casablanca is by train. The train journey takes approximately 2 hours and 10 minutes and ticket prices range from $11 to $20, depending on the class. Trains in Morocco are generally reliable and comfortable, providing a cost-effective option for budget-conscious travelers. It is advisable to book your train tickets in advance to secure the best fares.
The fastest way to travel from Tangier to Casablanca is by train. The train journey takes approximately 2 hours and 10 minutes. The fares for the train tickets range between $11 and $20, depending on the class chosen. The train offers a comfortable and efficient mode of transportation, allowing you to reach your destination quickly.
The distance from Tangier to Casablanca is approximately 183 miles. If you plan to drive, the distance is approximately 214 miles. Keep in mind that the travel time may vary depending on the route you take and the traffic conditions. It is recommended to check the current conditions before starting your journey.
The most convenient and affordable way to travel from Tangier to Casablanca without a car is by train. The train journey takes approximately 2 hours and 10 minutes and the ticket prices range from $11 to $20. Trains in Morocco are comfortable and reliable, and you can enjoy the scenic views during the ride. The train stations in both Tangier and Casablanca are well-connected and easily accessible.
The journey from Tangier to Casablanca by train takes approximately 2 hours and 10 minutes, including transfers. Trains depart from Tanger Ville station and arrive at Gare Casa Voyageurs station. The train service is frequent, with departures available hourly throughout the day. Please note that the travel time may vary depending on the specific train schedule and any potential delays.
The best and most convenient way to travel from Tangier to Casablanca is by train. The journey takes approximately 2 hours and 10 minutes and the ticket price ranges from $11 to $20. If you prefer a more scenic route, you can also take a bus which takes around 5 hours and 35 minutes and costs between $14 and $20. Another option is to fly, which provides the fastest travel time of 2 hours and 47 minutes, but ticket prices vary from $90 to $370. Choose the option that suits your budget and preferences best.
There are numerous accommodation options available near Casablanca. With over 1202 hotels to choose from, you can find accommodations to suit various budgets and preferences. Prices for hotels in Casablanca start at $25 per night. Some popular areas to consider staying in Casablanca include the city center, the Corniche area, and the Anfa neighborhood. It is advisable to book your accommodations in advance, especially during peak travel seasons.
Yes, you can drive from Tangier to Casablanca. The driving distance between the two cities is approximately 214 miles, and the journey takes approximately 3 hours and 25 minutes. However, please note that road conditions in Morocco may vary, so it is important to ensure your vehicle is in good condition and to follow all traffic regulations. Additionally, it is advisable to have a valid driver's license and insurance before driving in Morocco.
Yes, there is a direct bus between Tangier and Casablanca. The bus service operates twice daily and runs every day. The journey takes approximately 5 hours and 35 minutes. This option offers a convenient and direct way to travel between the two cities.
You can catch the bus from Tangier to Casablanca at Tanger station. Bus services operated by CTM are available at this station. Ensure that you arrive at the station on time to purchase your ticket and board the bus. It is recommended to check the bus schedule in advance to plan your journey accordingly.
The Tangier to Casablanca bus operated by CTM arrives at Casablanca station. The bus journey typically takes around 3-4 hours depending on traffic and road conditions. Casablanca station is conveniently located near the city center, making it easy to access other parts of Casablanca upon arrival.
To get from Tangier Airport to Casablanca, you can take a taxi, which is the most convenient option. The taxi ride takes approximately 14 minutes, and the fare ranges from $8 to $11, depending on the exact location in Casablanca. Alternatively, you can also consider taking a train, which is a more affordable option, but it may involve multiple transfers and take longer than a taxi ride.
Royal Air Maroc is the main airline that operates flights between Tangier Airport and Casablanca Airport. They offer regular scheduled flights between the two cities. Other airlines may also offer flights on this route, but Royal Air Maroc is the most common option. It is advisable to check the airline's website or contact them directly for the most up-to-date information on flight schedules and availability.
The fastest way to travel from Tangier to Casablanca is by plane. The direct flight offered by Royal Air Maroc takes approximately 1 hour and 20 minutes. The total travel time from Tangier to Casablanca by plane is around 2 hours and 47 minutes. The cost of a flight ticket between the two cities ranges from $95 to $365.
The flight from Tangier to Casablanca takes approximately 1 hour and 20 minutes on a direct flight. However, please note that this is the estimated flight duration and actual times may vary due to factors such as weather conditions and air traffic. It is recommended to check with the airlines for the most accurate and up-to-date information regarding flight schedules and durations.
Trains from Tangier to Casablanca arrive at Gare Casa Voyageurs station. This is the main train station in Casablanca and is conveniently located in the city center. From Gare Casa Voyageurs, it is easy to access other parts of Casablanca via public transportation or taxis. The station is well-equipped with facilities such as ticket counters, waiting areas, and amenities for passengers' convenience.
Yes, there is a direct train between Tangier and Casablanca. The train departs from Tanger Ville station and arrives at Gare Casa Voyageurs. Trains operate every day and depart hourly. The journey takes approximately 2 hours and 10 minutes.
To catch the train from Tangier to Casablanca you can go to Tanger Ville station. This is where the train services, operated by Moroccan Railways, depart from. Tanger Ville station is located in the city center, making it easily accessible for travelers. It is advisable to arrive at the station a bit early to ensure you have enough time for ticket purchase and boarding.
The cost of a flight from Tangier to Casablanca ranges from $95 to $365. The price variation depends on factors such as airline, time of booking, and travel dates. It is recommended to compare prices from different airlines and book in advance to secure the best deals.
The cost of a train ticket from Tangier to Casablanca ranges from $11 to $20. The price may vary depending on the class and type of train you choose. It is advisable to check the latest fares and schedule before booking your ticket.
The cost of a bus ticket from Tangier to Casablanca ranges from $14 to $20. It is advisable to check with different bus companies for their fares and schedules as prices may vary. Booking in advance or taking advantage of any discounts available can help ensure you get the best price for your journey.
The cost to drive from Tangier to Casablanca ranges from $50 to $80, depending on factors such as fuel prices and toll fees. This estimate includes the cost of fuel and potential expenses for tolls along the way. It's important to keep in mind that these prices are subject to change and may vary based on the specific route taken and the type of vehicle used.