Discovering...
Discovering...

Meknes is the quietest of Morocco's four imperial cities and one of the easiest to reach — direct trains run from Casablanca in about three hours along the classic line to Fes. This guide compares the train, bus and car with real 2026 fares, explains first versus second class and Meknes's two stations, and shows how to pair the city with Volubilis or Fes. For the wider picture, see the driving distances matrix.
Distance
~230 km via the A2 corridor
Train time
~2h50–3h30 direct
2nd class fare
~110 MAD (~$11, approx.)
1st class fare
~165 MAD (~$17, approx.)
Operator
ONCF (national railway)
Frequency
Several direct trains daily
Bus fare
~80–100 MAD (CTM), ~3h30–4h
Best onward pairing
Volubilis, Moulay Idriss, Fes
Leila Tazi· Fes, Culture & Cuisine Editor
Fes-based journalist with a food and crafts obsession, Leila spends her weeks between the tanneries, the Qarawiyyin quarter and the kitchens of the old city. She covers Fes, Meknes, food and Moroccan culture. Fes · 11+ years covering Morocco
Published 12 December 2025 Last updated 17 July 2026
For Casablanca to Meknes, the train is almost always the right answer. Both cities sit on Morocco's busiest rail axis — the classic line linking Casablanca, Rabat, Kenitra, Meknes and Fes — so direct services run several times a day, take about three hours, and cost a fraction of a private transfer. Trains are comfortable, air-conditioned and punctual by regional standards, and they drop you close to the centre of each city, which buses and taxis often do not.
The alternatives exist but rarely beat the train. A CTM coach covers the route for a similar fare but is slower and less frequent; a private car costs many times more and only makes sense if you are stopping at Volubilis on the way or travelling as a group with luggage. Grand taxis, so useful over short hops, are not a sensible way to cover 230 km. Unless you have a specific reason to drive, buy a train ticket.
One planning note: Casablanca has several stations, and you want Casa-Voyageurs (not Casa-Port) for intercity departures. If you are arriving off a flight, the Mohammed V airport guide explains the airport rail shuttle that connects to the main line, so you can in principle travel from the plane to Meknes entirely by rail with a single easy change at Casa-Voyageurs.
The three realistic modes trade speed, cost and flexibility. The train wins on nearly every measure for a solo traveller or couple: fast, cheap, frequent and central. The bus is comfortable and marginally cheaper but slower and tied to fewer departures. A private car is expensive but unlocks a Volubilis detour and door-to-door convenience for families or groups. The table lays out the 2026 picture.
If you simply want to get from Casablanca to Meknes, the train is the obvious choice and needs little thought. The only strong case for a car is if you want to fold the Roman ruins of Volubilis and the hill town of Moulay Idriss into the same journey, since neither is on the railway and both make a rewarding half-day stop between the two cities.
| Mode | Duration | Approx. fare | Frequency | Comfort / notes |
|---|---|---|---|---|
| Train (2nd class) | ~2h50–3h30 | ~110 MAD per person | Several daily | A/C, central stations, most direct; best value |
| Train (1st class) | ~2h50–3h30 | ~165 MAD per person | Several daily | Reserved seat, more space, quieter carriage |
| CTM bus | ~3h30–4h | ~80–100 MAD per person | A few daily | Comfortable coach; bus station less central |
| Private car + driver | ~2h30 + stops | ~1,400–2,200 MAD per car | On demand | Door to door; can add Volubilis en route |
ONCF runs the direct Casablanca–Meknes trains on the classic Casa–Fes line. Departures leave from Casa-Voyageurs roughly through the day, and the journey takes about two hours fifty to three and a half hours depending on the service. Second class is comfortable and perfectly adequate for the trip at around 110 MAD; first class, at roughly 165 MAD, buys a reserved seat, more legroom and a quieter, less crowded carriage — worth the small premium on busy weekends and holidays.
You can buy tickets at the station counter, from the machines, or in advance on the ONCF app and website, which is worth doing for first class or peak departures when specific trains fill. Second-class tickets on classic-line trains are generally not seat-reserved, so board early to get a seat together. Keep your ticket to hand for onboard checks, and note the return timetable if you are day-tripping, as evening services thin out.
At the Casablanca end, use Casa-Voyageurs, the main intercity station, rather than the suburban Casa-Port. At the Meknes end there are two stations: the central Meknes (Gare de Meknes, sometimes signed Amir Abdelkader), which is the one you want for the medina and most hotels, and Meknes El Amir, a secondary stop. Check which station your specific train terminates or calls at, and confirm which is nearer your accommodation before you board.
A common source of confusion is the Al Boraq high-speed line. Al Boraq runs Casablanca–Kenitra–Tanger and does not serve Meknes, which sits on the classic line to Fes. You can ride Al Boraq from Casablanca to Kenitra in about an hour and change there onto a classic train to Meknes, but for most travellers a single direct classic-line service is simpler and cheaper than splitting the journey. Reserve the high-speed combination only if it happens to fit your timetable better.
| Point | Station / stage | Notes | For your hotel |
|---|---|---|---|
| Casablanca departure | Casa-Voyageurs | Main intercity station; not Casa-Port | Airport shuttle connects here |
| Midway | Rabat & Kenitra | Line calls here; possible Al Boraq change at Kenitra | No need to change on direct trains |
| Meknes arrival (main) | Meknes / Amir Abdelkader | Central; walk or petit taxi to medina | Best for medina and imperial sites |
| Meknes arrival (alt) | Meknes El Amir | Secondary station | Check which your train uses |
CTM is the reliable coach option, running a few air-conditioned services a day for around 80–100 MAD. The fare undercuts the train slightly, but the journey is longer at roughly three and a half to four hours, departures are fewer, and Casablanca's and Meknes's bus stations are generally less central than the train stations. For a straightforward transfer, the train's speed and frequency usually outweigh the small saving. Buy CTM tickets ahead online or at the office to secure a seat.
A private car and driver is the premium choice, at roughly 1,400–2,200 MAD for the run. It only really earns its cost if you are travelling as a family or group, have a lot of luggage, or — the best reason — want to break the journey at Volubilis and Moulay Idriss, which lie off the rail line north of Meknes. The Volubilis and Moulay Idriss day trip shows what that detour adds.
Meknes rewards being combined with what is nearby. The Roman ruins of Volubilis and the sacred hill town of Moulay Idriss lie about 30 km north, reachable by grand taxi or as a half-day tour from Meknes — a classic pairing that turns a city visit into a full, varied day. Neither is on the railway, so from Meknes you use a grand taxi or a driver for that leg. Give yourself the imperial city itself first: the monumental gates and granaries are covered in the Meknes imperial monuments guide.
Fes is the other natural add-on. It sits just 30–40 minutes further along the same classic line, so many travellers ride Casablanca–Meknes, spend a night or two, then hop the short leg to Fes rather than backtracking. If Fes is your onward stop, the Fes–Meknes transport guide covers that quick connection, and coming the other way the Rabat–Meknes guide mirrors this route from the capital.
This connectivity is the real argument for slotting Meknes into a rail-based imperial-cities loop rather than treating it as an isolated day trip from Casablanca. A common and efficient pattern is Casablanca to Rabat, on to Meknes with a night and a Volubilis half-day, then the short hop to Fes — all on the same line, all without a car, and all in a few relaxed hours of train travel spread across the trip. Because every leg is short and frequent, you can build the itinerary loosely and buy each ticket on the day, keeping first-class reservations only for the busiest weekend or holiday departures.
Yes. ONCF runs direct trains on the classic Casablanca–Fes line that call at Meknes, several times a day, with no change needed on most departures. The journey takes about two hours fifty to three and a half hours from Casa-Voyageurs. It is the fastest, cheapest and most convenient way between the two cities, dropping you close to the centre at each end.
Around 110 MAD in second class and 165 MAD in first class in 2026. Second class is comfortable and fine for the trip; first class buys a reserved seat, more space and a quieter carriage, which is worth the small premium on busy weekends and holidays. Buy tickets at the station, from machines, or in advance on the ONCF app for peak departures.
About two hours fifty to three and a half hours by direct train over the roughly 230 km, depending on the service. A CTM bus is slower at around three and a half to four hours, and a private car takes about two and a half hours plus any stops. The train is both the quickest realistic option and the most frequent.
The central Meknes station (Gare de Meknes, sometimes signed Amir Abdelkader) is the one you want for the medina and most hotels; there is also a secondary station, Meknes El Amir. Check which station your specific train uses and which is nearer your accommodation before you travel. At the Casablanca end, use Casa-Voyageurs, not the suburban Casa-Port.
No. Al Boraq runs Casablanca–Kenitra–Tanger and does not serve Meknes, which is on the classic line to Fes. You can ride Al Boraq to Kenitra and change onto a classic train to Meknes, but for most travellers a single direct classic-line service is simpler and cheaper. Only use the high-speed combination if it happens to suit your timetable.
Not by train, as Volubilis and Moulay Idriss lie off the rail line about 30 km north of Meknes. To include them, hire a private car for the Casablanca–Meknes leg or, more commonly, base yourself in Meknes and take a grand taxi or half-day tour out to the ruins. It is one of Morocco's best-value pairings and turns a city stop into a full day.
The train, in most cases. A CTM bus is marginally cheaper at around 80–100 MAD but slower at three and a half to four hours, less frequent, and departs from a less central station. The train's speed, frequency and central arrival usually outweigh the small saving. Choose the bus only if its timetable fits yours better or the train is sold out at your travel time.
Plan it with a local expert
Crafting extraordinary journeys through Morocco's timeless landscapes. 100% private journeys, handcrafted around you.
from $2,011Sahara Desert Luxury Expedition
from $2,054Essential Morocco: Imperial Cities Circuit
from $5,978Sahara to Sea: Morocco Complete
Practical Guides
Quick imperial-city hop Fes to Meknes: frequent train vs grand taxi vs bus, journey-time/price/frequency table, doing Meknes and Volubilis as a day trip, and station-to-medina logistics.
Read guidePractical Guides
Rabat to Meknes options: direct ONCF train vs bus vs private car, journey-time/price/frequency table, continuing to Fes or Volubilis, and station-to-medina transfer.
Read guideAttractions & Heritage
Bab Mansour, the Mausoleum of Moulay Ismail, Heri es-Souani granaries and the Royal Stables in one visitor guide.
Read guideActivities & Experiences
Closest-base version (Meknes is 30km from Volubilis): Roman ruins + holy town, half-day feasible.
Read guidePractical Guides
The frequent Casablanca-Rabat hop by train and grand taxi, with durations, fares and airport connections.
Read guidePractical Guides
A master reference of realistic driving distances and times between Morocco's main hubs, with where to break long legs.
Read guide