There are 7 ways to get from Madrid to Meknès by plane, train, bus, car ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Fes-Sais Airport, train
best- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Fes-Sais Airport (FEZ)MAD - FEZ
- Take the train from Fès to Meknes
5h 51mMAD 602–2,377Fly to Tangier Ibn Battouta Airport, train
cheapest- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Tangier Ibn Battouta Airport (TNG)MAD - TNG
- Take the train from Tanger Ville station to Kenitra Train Station
- Take the train from Kenitra to Meknes al amir
7h 55mMAD 548–1,908Bus, car ferry, train
- Take the bus from Estación Sur de Autobuses to Almería Puerto
- Take the car ferry from Almeria to Nador
- Take the train from Nador to Meknès
22h 52mMAD 983–2,171Train, car ferry
- Take the train from Madrid Chamartín to AlmeriaIc
- Take the car ferry from Almeria to Nador
- Take the train from Nador to Meknès
24h 29mMAD 884–2,809Drive, car ferry
- Drive from Madrid to Motril
- Take the car ferry from Motril to Nador
- Drive from Nador to Meknès
12h 53mMAD 1,759–2,819Fly to Rabat-Salé, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Rabat-Salé (RBA)MAD - RBA
- Take the train from Salé Tabriquet to Meknes al amir
6h 44mMAD 650–2,368Fly to Mohammed V International Airport, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Mohammed V International Airport (CMN)MAD - CMN
- Take the train from Casablanca to Meknes al amir
8h 58mMAD 642–1,958
Madrid to Meknès by bus, car ferry, foot, and train
Questions & Answers
The cheapest way to get from Madrid to Meknès is to fly and train which costs MAD 550 - MAD 2,000 and takes 7h 55m.
The fastest way to get from Madrid to Meknès is to fly and train which takes 5h 51m and costs MAD 600 - MAD 2,400.
The distance between Madrid and Meknès is 819 km.
The best way to get from Madrid to Meknès without a car is to bus and car ferry and train which takes 22h 52m and costs MAD 950 - MAD 2,200.
It takes approximately 5h 51m to get from Madrid to Meknès, including transfers.
There are 255+ hotels available in Meknès.
What companies run services between Madrid, Spain and Meknès, Morocco?
There is no direct connection from Madrid to Meknès. However, you can take the train to Madrid-Aeropuerto T4, walk to Adolfo Suárez Madrid–Barajas Airport (MAD) airport, fly to Fes-Sais Airport (FEZ), walk to Fes Sais Airport, take the line 16 bus to Fes, walk to Fès, then take the train to Meknes. Alternatively, you can take a bus from Estación Sur de Autobuses to Meknès via Almería Puerto, Almeria, Nador, and Nador in around 22h 52m.
- Website
- ryanair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Fes-Sais Airport
- Ave. Duration
- 1h 35m
- When
- Tuesday, Friday, Saturday, and Sunday
- Estimated price
- MAD 500–1,800
Flights from Adolfo Suárez Madrid–Barajas Airport to Rabat-Salé
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- MAD 500–1,900
Flights from Adolfo Suárez Madrid–Barajas Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- MAD 300–1,600
- Website
- iberia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Mohammed V International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- MAD 490–1,900
Flights from Adolfo Suárez Madrid–Barajas Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- MAD 430–1,200
- Website
- royalairmaroc.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Mohammed V International Airport
- Ave. Duration
- 1h 48m
- When
- Every day
- Estimated price
- MAD 490–1,900
Flights from Adolfo Suárez Madrid–Barajas Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- MAD 430–1,200
- Website
- airarabia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Mohammed V International Airport
- Ave. Duration
- 1h 50m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 500–1,500
Flights from Adolfo Suárez Madrid–Barajas Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 1h 30m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- MAD 300–1,200
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf-voyages.ma
Train from Fès to Meknes
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- MAD 21–45
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 21–30
- 1st Class
- MAD 30–45
Train from Nador to Meknès
- Ave. Duration
- 7h 2m
- Frequency
- Once daily
- Estimated price
- MAD 150–300
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 150–220
- 1st Class
- MAD 220–300
Train from Salé Tabriquet to Meknes al amir
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- MAD 65–130
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 65–95
- 1st Class
- MAD 95–130
Train from Casablanca to Meknes al amir
- Ave. Duration
- 3h 3m
- Frequency
- Hourly
- Estimated price
- MAD 100–200
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 100–150
- 1st Class
- MAD 150–200
Train from Tanger Ville station to Kenitra Train Station
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- MAD 75–150
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 75–110
- 1st Class
- MAD 110–150
Train from Kenitra to Meknes al amir
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- MAD 50–110
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 50–75
- 1st Class
- MAD 75–110
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Madrid Chamartín to Almeria
- Ave. Duration
- 7h 26m
- Frequency
- Once daily
- Estimated price
- MAD 260–1,300
- Website
- https://www.renfe.com/es/en
- Phone
- +34 950 25 95 61
- atencionaclientes@busbam.com
- Website
- busbam.com
Bus from Estación Sur de Autobuses to Almería Puerto
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- MAD 370–700
- Schedules at
- busbam.com
- Phone
- +34 (0) 902 456 500
- Website
- armastrasmediterranea.com
Car ferry from Almeria to Nador
- Ave. Duration
- 7h
- Frequency
- 4 times a day
- Estimated price
- MAD 460–900
- Website
- https://armastrasmediterranea.com/en
Car ferry from Motril to Nador
- Ave. Duration
- 4h
- Frequency
- 5 times a week
- Estimated price
- MAD 450–900
- Website
- https://armastrasmediterranea.com/en
- Phone
- +34 912 66 02 15
- reservas@balearia.com
- Website
- balearia.com
Car ferry from Almeria to Nador
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- MAD 850–950
- Website
- https://www.balearia.com/en
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Almeria to Nador
- Ave. Duration
- 13h 30m
- Frequency
- 5 times a week
- Estimated price
- MAD 600–1,160
- Website
- https://www.gnv.it/en
- Seat
- MAD 600–800
- Cabin
- MAD 1,140–1,160
Want to know more about travelling around Morocco
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide



































