Meknes Transport Hub
Meknes is a strong Moroccan rail and road hub, but not a normal scheduled-airport city. A useful Meknes Transport Hub guide has to explain Fes Saïss International Airport (FEZ/GMFF) as the practical flight gateway, Bassatine Airport (MEK/GMFM) as a local airport/air-base reality with scheduled service marked no, Meknes-Ville / Gare de Meknès and Meknes Al Amir Abdelkader as rail anchors, Gare Routière Meknes and CTM for road travel, and Place Lahdim / Bab Mansour as the old-city drop-off logic.
The old generic version made Meknes sound like every transport mode and fare source existed in the same way. The real travel plan is more specific. Many visitors reach Meknes by ONCF train from Fes, Rabat, Casablanca or Tangier. Air arrivals usually come through FEZ airport and continue by road, taxi, private transfer or a staged airport-to-Fes-to-Meknes rail plan. Local taxis are easy for short hops, but day trips to Volubilis, Moulay Idriss and Ifrane often need grand taxi or private-driver planning.
The city coordinate anchor used here is 33.893520, -5.547270. OurAirports lists Fes Saïss International Airport as a large_airport with scheduled service marked yes, IATA FEZ, ICAO GMFF, coordinates 33.927299, -4.977960. It also lists Bassatine Airport as MEK/GMFM, type medium_airport, coordinates 33.879101, -5.515120, scheduled service marked no. OSRM sampled routing returned about 67.3 km / 60 minutes from FEZ airport to Meknes-Ville station and 67.8 km / 60 minutes to Place Lahdim in clear road conditions.
Contents
- Fast Facts
- Arrival Strategy
- Airport Reality: FEZ Gateway and MEK Bassatine
- Rail: Meknes-Ville and Al Amir Abdelkader
- Bus, CTM and Grand Taxi Planning
- Medina Access and Local Movement
- Taxis, Apps and Private Transfers
- MAD Fare Planning
- Route Samples from Meknes
- Best Areas to Stay
- First-Time Checklist
- FAQ
- Sources
Fast Facts
| Need | Best starting point | Practical detail |
|---|---|---|
| Practical flight gateway | Fes Saïss International Airport (FEZ/GMFF) | Large_airport east of Meknes; scheduled service marked yes |
| Local airport reality | Bassatine Airport (MEK/GMFM) | Medium_airport in Meknes; scheduled service marked no in checked dataset |
| Main rail station | Meknes-Ville / Gare de Meknès | Useful for Ville Nouvelle, many ONCF intercity trips and city taxis |
| Second rail station | Meknes Al Amir Abdelkader | Often convenient for old-city/Bab Mansour side access |
| Old-city drop-off | Place Lahdim / Bab Mansour | Best landmarks for medina, imperial-city and riad/tour pickup |
| General bus station | Gare Routière Meknes, RP7077 / Mellah-Al Wifaq side | Useful for general buses and some regional road trips |
| Coach layer | CTM / Supratours / operator-specific points | Follow ticket-company departure details |
| Day-trip routes | Volubilis, Moulay Idriss, Ifrane | Grand taxi/private driver often easier than ordinary bus |
| Currency | Moroccan dirham (MAD) | Carry small notes for petit taxis and luggage help |
Arrival Strategy
If arriving by air, plan around FEZ airport, not MEK. Bassatine Airport exists in the airport data, but the checked source marks scheduled service as no. For ordinary travellers, the practical choice is FEZ flight plus a road transfer to Meknes, or FEZ airport into Fes and then ONCF to Meknes if timing and luggage allow.
If arriving by train, choose the station by final address. Meknes-Ville is useful for Ville Nouvelle, station-side hotels and many straightforward taxi pickups. Meknes Al Amir Abdelkader can be closer to the old-city side. OSRM sampled routing returned about 4.2 km / 6 minutes from Meknes-Ville to Place Lahdim and about 2.9 km / 4 minutes from Al Amir Abdelkader to Place Lahdim in clear traffic.
If arriving by coach or bus, check whether the ticket names CTM, Supratours, a general gare routière or another operator. Meknes road transport is not one single universal stop for every service. For Volubilis, Moulay Idriss or Ifrane, ask locally whether a grand taxi rank, tour pickup or private driver is the cleanest option.
Airport Reality: FEZ Gateway and MEK Bassatine
Fes Saïss International Airport (FEZ/GMFF) is the airport gateway that matters for most Meknes trips. It has scheduled service in the checked airport dataset and sits east of Meknes. OSRM sampled routing to Meknes-Ville station was about 67.3 km / 60 minutes, and to Place Lahdim about 67.8 km / 60 minutes.
Bassatine Airport (MEK/GMFM) is inside the Meknes area, but it should not be used as a normal passenger-flight plan. OurAirports lists it as a medium_airport with scheduled service marked no. In plain travel terms, MEK may appear in aviation data, maps or historical references, but ordinary travellers should not assume scheduled airline arrivals there.
For a FEZ-to-Meknes transfer, a private car or grand taxi is simplest. A budget method can be airport-to-Fes city/station, then ONCF train to Meknes, but it adds one or two transfers and needs good timing. Late arrivals, family luggage or a riad near the medina usually justify a direct driver.
Rail: Meknes-Ville and Al Amir Abdelkader
ONCF rail is the strongest structured transport layer for Meknes. The city sits on the rail corridor between Fes and Rabat/Casablanca, making train arrival more practical than airport arrival for many visitors.
Meknes-Ville / Gare de Meknès is the main station to think of first. Use it for ONCF arrivals from Fes, Rabat, Casablanca and other intercity routes, especially if staying in Ville Nouvelle or using a taxi onward.
Meknes Al Amir Abdelkader is the second rail anchor to compare. It can be practical for old-city and Bab Mansour side access, depending on train stopping pattern and final destination. OSRM sampled routing between the two station anchors returned about 1.8 km / 3 minutes.
For rail choices, use ONCF current schedules and station names. Do not assume every train stops identically at both Meknes stations. If the ticket gives one station name, treat that station as the source of truth.
Bus, CTM and Grand Taxi Planning
Gare Routière Meknes is mapped around the RP7077 / Mellah-Al Wifaq side and is useful for general buses. OSRM sampled routing from Meknes-Ville station to Gare Routière was about 5.4 km / 8 minutes, and from Al Amir Abdelkader about 4.0 km / 6 minutes.
CTM and Supratours should be handled as company-specific services. Follow the ticket or official booking channel for current departure point, luggage policy and check-in. Do not assume the general bus station is the right point for a CTM ticket.
For Volubilis and Moulay Idriss, grand taxis and private drivers are often more practical than ordinary buses. For Ifrane and Middle Atlas routes, compare grand taxi, shared transport and private transfer by time of day and return plan.
Medina Access and Local Movement
The old-city landmarks that matter most are Place Lahdim and Bab Mansour. These are better taxi instructions than a vague “medina” request. For riads and walking tours, ask whether the pickup is at Place Lahdim, Bab Mansour, a gate, the hotel door or a parking area.
Inside the medina and around the imperial-city sights, walking is normal. For station-to-medina, station-to-gare-routière, Ville Nouvelle, hotels and gardens, petit taxis are the usual visitor tool. There is no underground rail, subway or tram layer to plan around in Meknes.
Taxis, Apps and Private Transfers
Petit taxis cover short city rides: station to Place Lahdim, station to hotel, CTM to medina, or local dinner movements. Ask for the meter where appropriate, or agree the fare before moving if the ride is treated as fixed-price.
Grand taxis and private cars are better for FEZ airport, Volubilis, Moulay Idriss, Ifrane, late arrivals and multi-stop day trips. Confirm whether the quote is for one seat or the whole car, and whether waiting time is included.
App availability can change and should not be the backbone of an airport or rural day trip. For FEZ airport or Volubilis/Moulay Idriss, a confirmed driver is usually safer than hoping for last-minute app supply.
MAD Fare Planning
These MAD ranges are practical planning figures, not legal tariffs. Use official operator pages, station counters, taxi stands and live quotes for current fares.
| Ride or ticket | Practical planning range | Notes |
|---|---|---|
| Short Meknes petit taxi ride | MAD 10-30 | Station, hotel, Lahdim and local hops |
| Meknes station to Place Lahdim | MAD 15-40 | Depends on station, luggage and traffic |
| Meknes-Ville to Gare Routière taxi | MAD 20-50 | Useful before a bus departure |
| FEZ airport to Meknes shared/seat option | MAD 100-250+ | Depends on route, timing and whether staged via Fes |
| FEZ airport to Meknes private transfer | MAD 500-900+ | Quote full car, waiting and luggage |
| Meknes-Fes train | By ONCF fare | Short intercity rail corridor |
| Meknes-Rabat/Casablanca train | By ONCF fare | Main rail corridor |
| Meknes-Volubilis/Moulay Idriss grand taxi | MAD 250-600+ | Whole-car/waiting quote can vary widely |
| Meknes-Ifrane private or grand taxi | MAD 400-900+ | Mountain route and return timing matter |
| CTM/Supratours/coach ticket | By operator fare | Check route, station and luggage policy |
Route Samples from Meknes
OSRM sampled routing gives road-distance anchors. These are not timetable promises and should be adjusted for traffic, station access and rural-road conditions.
| Route | Sampled road distance / time | Use |
|---|---|---|
| FEZ airport to Meknes-Ville station | 67.3 km / 60 min | Airport-to-rail/city transfer |
| FEZ airport to Place Lahdim | 67.8 km / 60 min | Airport to old-city side |
| MEK Bassatine to Place Lahdim | 9.1 km / 20 min | Local airfield reality check, not scheduled-flight planning |
| Meknes-Ville to Place Lahdim | 4.2 km / 6 min | Train-to-medina transfer |
| Al Amir Abdelkader to Place Lahdim | 2.9 km / 4 min | Alternative train-to-medina transfer |
| Meknes-Ville to Gare Routière | 5.4 km / 8 min | Rail-to-bus transfer |
| Meknes to Fes station | 70.0 km / 56 min | Rail is usually easy on this corridor |
| Meknes to Rabat Ville | 145.6 km / 110 min | ONCF intercity planning |
| Meknes to Casablanca Casa Voyageurs | 240.3 km / 171 min | ONCF or coach comparison |
| Meknes to Tangier Ville | 267.4 km / 250 min | Longer rail/road planning |
| Meknes to Volubilis | 27.6 km / 34 min | Grand taxi/private day trip |
| Meknes to Moulay Idriss | 26.5 km / 34 min | Grand taxi/private day trip |
| Meknes to Ifrane | 66.2 km / 85 min | Middle Atlas transfer |
Choosing the Best Meknes Arrival Pattern
Meknes has three common arrival patterns, and each fits a different traveller. The simplest is ONCF train directly to Meknes. Use this when starting in Fes, Rabat, Casablanca or Tangier and when your train timing is clean. It avoids airport-transfer negotiation and puts you inside the city transport network immediately.
The second pattern is FEZ airport to Meknes by direct car. Use this when the flight arrives late, when luggage is heavy, when travelling with family, or when the hotel is near Place Lahdim or the medina. It costs more, but it removes the airport-to-Fes-station transfer and the wait for the next train.
The third pattern is FEZ airport to Fes station, then ONCF to Meknes. This can be cheaper for solo travellers in daylight, but it only works well when the flight, local transfer and train timetable align. If the gap is long or the flight is delayed, the saving can disappear in waiting time.
| Arrival pattern | Best fit | Main risk |
|---|---|---|
| ONCF direct to Meknes | Travellers already in Moroccan rail cities | Pick the correct Meknes station |
| FEZ airport direct car | Luggage, late arrival, family, riad/medina stay | Higher fixed quote |
| FEZ airport + Fes station + ONCF | Solo/daylight budget travel | Transfer and timetable mismatch |
| Rabat/Casablanca flight + ONCF | Better international fare or flight time | Longer rail day |
Volubilis, Moulay Idriss and Middle Atlas Transfers
Meknes is also a base for short regional trips. Volubilis and Moulay Idriss are close enough to combine in one outing, but the practical transport product is often a grand taxi or private driver rather than an ordinary point-to-point bus. Before leaving, agree whether the driver waits at Volubilis, continues to Moulay Idriss, returns to Meknes, or only drops you one way.
For Ifrane and Middle Atlas routes, the road is longer and the return plan matters. A one-way taxi quote is not the same as a day-trip quote with waiting time. If travelling in winter or bad weather, add more buffer and avoid treating the route like a simple city taxi ride.
Best Areas to Stay
Stay near Meknes-Ville / Ville Nouvelle if rail arrival, restaurants and easy taxis matter. It is practical for onward ONCF trips.
Stay near Place Lahdim / Bab Mansour if the medina and imperial-city sights are the reason for the trip. Confirm taxi drop-off and luggage access before arrival.
Stay near Al Amir Abdelkader station if the train schedule and old-city access line up better than Meknes-Ville.
Stay near the gare routière or CTM point only if an early coach makes it necessary. Most visitors are better off near rail or the old-city sights.
First-Time Checklist
- Book flights to FEZ/GMFF for the closest practical airport gateway.
- Do not plan scheduled passenger flights into MEK/GMFM; Bassatine is marked scheduled service no.
- Check whether your train stops at Meknes-Ville, Al Amir Abdelkader or both.
- Use Place Lahdim or Bab Mansour as old-city taxi landmarks.
- Do not confuse CTM, Supratours and the general gare routière.
- Carry small MAD notes for petit taxis.
- Use a confirmed driver for FEZ airport if arriving late or with luggage.
- For Volubilis/Moulay Idriss, confirm whole-car, waiting and return price before leaving.
- Do not plan around urban rapid-rail or tram inside Meknes.
- Use ONCF for Fes, Rabat and Casablanca when train timing fits.
Sources
- Fes-Saïss Airport passenger guide for FEZ airport transport context: https://www.kupi.com/en/explore/morocco/fez/fes-saiss-airport
- Avion Tourism Fès Airport page for airport-city bus, taxi-rank and distance context: https://www.aviontourism.com/en/airport/f%C3%A8s-FEZ
- OurAirports Fes Saïss International Airport (FEZ/GMFF) aviation reference: https://ourairports.com/airports/GMFF/
- Flightradar24 Fes Saïss Airport live flight-status page: https://www.flightradar24.com/data/airports/fez
- OurAirports Bassatine Airport (MEK/GMFM) reference for scheduled-service status: https://ourairports.com/airports/GMFM/
- SkyAccess Bassatine Airport page for no-scheduled-service cross-check: https://skyaccess.com/airports/gmfm
- Great Circle Mapper Bassatine Airport page for no-current-scheduled-route check: https://www.greatcirclemapper.net/en/airport/MEK-GMFM-bassatine-airport.html
- ONCF official passenger site for Moroccan rail schedules and booking: https://www.oncf.ma/en/Home
- ONCF Al Boraq destinations page for Tangier/Kenitra/Casablanca connection context: https://www.oncf.ma/en/Al-boraq/Destinations/Destinations
- Morocco Trains Meknes train station page for Meknes rail-station route reference: https://www.moroccotrains.com/meknes-train-station
- Africa Yellow Pages ONCF Meknes Al Amir Abdelkader contact listing for station address/phone context: https://africayellowpagesonline.com/co-oncf-bb_office-national-des-chemins-de-fer_rbrb–bb_gare-meknes-al-amir-abdelkader_rbrb/1093742/contactus.html
- CTM official booking site for Moroccan coach schedules and fares: https://ctm.ma/
- CTM Tickets site for route/ticket-search context: https://ctmtickets.com/
- Busbud CTM company page for CTM stations, schedules and booking context: https://www.busbud.com/en/bus-company/ctm
- Bookaway CTM supplier page for Meknes CTM route/station context: https://www.bookaway.com/suppliers/ctm-bus
- Supratours official site for ONCF-linked coach context: https://www.supratours.ma/
- Supratours schedule-search page for current agency/route checks: https://www.supratours.ma/recherche-horaires
- OpenStreetMap map checks for FEZ airport, Bassatine, Meknes stations, Gare Routière, Place Lahdim and Bab Mansour: https://www.openstreetmap.org/
- Nominatim geocoding checks for Meknes transport anchors: https://nominatim.openstreetmap.org/
- OSRM public routing service used for sampled Meknes road-distance checks: https://project-osrm.org/
Source check date: 2026-07-16.
FAQ
Does Meknes have a passenger airport?
Meknes has Bassatine Airport (MEK/GMFM) in airport datasets, but current aviation references mark scheduled service as no. For normal passenger flights, use Fes Saïss International Airport (FEZ/GMFF).
How far is Fes airport from Meknes?
OSRM sampled routing returned about 67.3 km / 60 minutes from FEZ airport to Meknes-Ville station and about 67.8 km / 60 minutes to Place Lahdim.
Which train station should I use in Meknes?
Use Meknes-Ville / Gare de Meknès for most ONCF planning and Ville Nouvelle access. Compare Meknes Al Amir Abdelkader if the final destination is closer to the old-city side.
How do I get to Volubilis from Meknes?
Grand taxi or private driver is usually the easiest method, especially if combining Volubilis with Moulay Idriss. Confirm whether the price includes waiting and return.
How much is a taxi from FEZ airport to Meknes?
A practical private-transfer planning band is MAD 500-900+ for the full car. Shared or staged options can be lower, but they add transfers and timing risk.
Does Meknes have urban rapid-rail?
No. There is no urban rapid-rail or tram system for visitor planning. Use ONCF trains, buses, petit taxis, grand taxis and private transfers.
