1map logoGo to main page

Casablanca, Casablanca-Settat to Meknes, Fes-Meknes from $8: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Casablanca, Morocco
to
Meknes, Morocco

How to Get from Casablanca to Meknes: 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.

$8 by busBest price
195 kmDistance
2h 29m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Casablanca to Meknes 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
3h 
Estimated price
$9-18
Recommended
Company
CTM
Bus
Average Duration
3h  40m
Estimated price
$8-15
Cheapest
route map
Distance: 195 km
Duration: 2h 29m

See more options

Company
various
Drive
Average Duration
2h  29m
Estimated price
$35-55
Company
various
Plane
Train
Average Duration
3h  43m
Estimated price
$92-371

Traveling From Casablanca to Meknes

The journey from Casablanca to Meknes showcases a fascinating shift from the vibrant modernity of Morocco’s largest city to the rich historical charm of one of its imperial capitals.

Best Neighbourhoods in Meknes

Meknes features charming neighborhoods that reflect its rich history and culture.

Mellah
• Historic Jewish quarter with unique architecture
• Great local markets and artisan shops
Ville Nouvelle
• Modern amenities and stylish cafes
• Wide boulevards perfect for leisurely strolls
Medina
• UNESCO World Heritage Site with labyrinthine streets
• Vibrant atmosphere filled with traditional crafts and eateries

Best Times To Visit Meknes's Attractions

Discover the ideal times to explore Meknes’s highlights without the hustle.

Heritages of Meknes
Visit early in the morning for peaceful exploration and fewer tourists.
Bab Mansour
Late afternoon offers great lighting for photos and fewer crowds.
Moulay Ismail Mausoleum
Weekdays are quieter, allowing for a more reflective experience.

Meknes Weather: What to Expect Year-Round

Meknes enjoys a Mediterranean climate, characterized by hot, dry summers and mild, wet winters, making spring and fall the most pleasant times to explore the city. Understanding the weather can enhance your travel experience, helping you plan outdoor activities and sightseeing accordingly.

Dining in Meknes: A Flavorful Escape

Savor the rich flavors of a traditional tagine filled with local gems like lamb and prunes at Restaurant Riad Ain Asserdoune, where the homey atmosphere and unique spice blends set it apart from the bustling dining scene in Casablanca. Here, the emphasis is on seasonal ingredients and time-honored recipes, offering a more intimate glimpse into Moroccan culinary heritage.

Casablanca - Meknes operators

Explore transport companies operating between Casablanca and Meknes, 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 Casablanca to Meknes al amir

Average Duration
3h
Estimated price
$9-18
Bus Show bus routes
Contact phone
0 800 0900 30
Website
ctm.ma

Bus from Casablanca to Meknes

Average Duration
3h 40m
Estimated price
$8-15
Plane Show flights
Website
royalairmaroc.com

Plane from Casablanca (CMN) to Fes (FEZ)

Average Duration
1h 10m
Estimated price
$60-550

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

Traveling between Casablanca and Meknes 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 road trip from Casablanca to Meknès, covering a distance of 150 miles in just under 2.5 hours. 💸 Enjoy the flexibility of car travel with prices ranging from $35 to $55 for the journey between these two captivating Moroccan cities.
Average price
$35 - $55
🚆 Traveling by train from Casablanca to Meknes is a convenient and efficient way to explore Morocco. The direct train service operated by Moroccan Railways takes approximately 3 hours to reach Meknes al amir station. 💰 Ticket prices for the train from Casablanca to Meknes range from $9 to $18, making it an affordable transportation option for those looking to experience the cultural richness of Meknes. Sit back, relax, and enjoy the smooth ride to this historic city in Morocco.
Departure Point
Casablanca station
Arrival Point
Meknes al amir station
Useful tips for train travellers
• On your journey from Casablanca to Meknes, consider the catering services provided on board. The train typically offers a snack bar with a selection of hot drinks, light meals, and snacks. It’s a good idea to carry some local currency (MAD) as most purchases may be cash-only.
• The train offers different seating options, primarily First Class and Economy Class. First Class provides larger, more comfortable seats with air conditioning, and it’s generally less crowded, whereas Economy Class is more budget-friendly but can be busier. If traveling with a group or seeking comfort, prioritize First Class for a more enjoyable journey.
• When you arrive at the Meknes train station, be aware that there's no luggage storage facility available, so it’s best to carry your luggage with you. The station has basic amenities including clean restrooms. To get to the city center quickly, take the CTM bus (lines 50 or 51), which runs frequently from the station to the center. Make sure to have some MAD coins ready for the fare.
🛫 Flying from Casablanca to Meknes is a quick and convenient option. The direct flight with Royal Air Maroc takes just 1 hour and 10 minutes.
Departure Point
Casablanca Airport
Arrival Point
Fes Airport
🚌 The journey from Casablanca to Meknes by bus is a convenient and reliable option for travelers. The direct bus service operated by CTM departs every three hours and takes approximately 3 hours and 40 minutes to reach Meknes. 💵 The cost of a bus ticket between Meknes and Casablanca typically ranges from $8 to $15, making it an affordable transportation option for those looking to explore the scenic route between these two Moroccan cities.
Departure Point
Casablanca station
Arrival Point
Meknes station

Frequently asked questions

Find out more about the route from Casablanca to Meknes.

Or choose the category:
The distance between Casablanca and Meknes is approximately 121 miles by road. By train, it takes around 3 hours to travel from Casablanca to Meknes. If you prefer to drive, it takes about 2 hours and 29 minutes to reach Meknes from Casablanca by car. Alternatively, you can take a bus, which typically takes around 3 hours and 40 minutes for the journey.
The most cost-effective way to travel from Casablanca to Meknès is by bus, which costs between $8 and $15. The bus journey takes approximately 3 hours and 40 minutes. However, if time efficiency is a priority, it is recommended to drive, as it takes only 2 hours and 29 minutes by car. However, driving expenses can range between $35 and $55.
When traveling from Casablanca to Meknes, the price range for a train ticket is typically between $9 and $17. On the other hand, the price range for a bus ticket from Meknes to Casablanca is generally between $8 and $15. It is important to note that prices may vary based on factors such as travel dates, ticket class, and availability. It is advisable to check with the respective transportation providers for the most accurate and up-to-date pricing information.
To travel from Casablanca to Meknes without public transportation, you can rent a car and drive. The driving distance between the two cities is approximately 150 miles, and it takes around 2 hours and 29 minutes to reach Meknes from Casablanca by car. Renting a car for this journey can cost between $35 to $55, depending on the car rental agency and type of vehicle chosen. This option allows you the flexibility to explore the route at your own pace and make any desired stops along the way.
The best way to travel from Casablanca to Meknes without a car is by train. The train journey takes around 3 hours and costs between $9 and $17. The train service is reliable and comfortable, making it a convenient option for travelers. There are multiple departures throughout the day, allowing flexibility in planning your trip.
Yes, there is a direct link between Casablanca and Meknes. You can take a train operated by Moroccan Railways which departs hourly and has a travel time of approximately 3 hours. Alternatively, you can take a bus operated by CTM which departs every three hours and takes around 3 hours and 40 minutes. Both options provide convenient and direct transportation between the two cities.
There are numerous options for accommodation in Meknès with over 174 hotels to choose from. Prices for hotels start at $33 per night, making it a budget-friendly destination. Whether you are looking for luxury accommodations or more affordable options, there are choices to suit every traveler's needs and preferences in Meknès.