There are 7 ways to get from Milan to Kenitra by bus, plane, train, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Il Caravaggio International Airport, fly to Fes-Sais Airport, train
best- Take the bus from Piazza Luigi di Savoia to Bergamo Airport Bus Stationbus
- Fly from Il Caravaggio International Airport (BGY) to Fes-Sais Airport (FEZ)plane BGY - FEZ
- Take the train from Fès to Kenitratrain
8h 27mMAD 625–3,142Bus, car ferry, train
- Take the bus from Milano, Autostazione Lampugnano to Almeria Bus Stationbus
- Take the car ferry from Almeria to Nadorcarferry
- Take the train from Nador to Kenitratrain
47h 47mMAD 1,474–3,784Fly Milan Linate Airport to Rabat-Salé, train
- Fly from Milan Linate Airport (LIN) to Rabat-Salé (RBA)plane LIN - RBA
- Take the train from Rabat Agdal to Kenitra Train Stationtrain
8h 11mMAD 1,045–4,383Bus to Il Caravaggio International Airport, fly to Tangier Ibn Battouta Airport, train
- Take the bus from Piazza Luigi di Savoia to Bergamo Airport Bus Stationbus
- Fly from Il Caravaggio International Airport (BGY) to Tangier Ibn Battouta Airport (TNG)plane BGY - TNG
- Take the train from Tanger Ville station to Kenitra Train Stationtrain
6h 31mMAD 867–4,458Bus to Il Caravaggio International Airport, fly to Mohammed V International Airport, train
- Take the bus from Piazza Luigi di Savoia to Bergamo Airport Bus Stationbus
- Fly from Il Caravaggio International Airport (BGY) to Mohammed V International Airport (CMN)plane BGY - CMN
- Take the train from Gare Casa Voyageurs to Kenitra Train Stationtrain
7h 52mMAD 861–2,517Train to Milano Malpensa Airport, fly to Rabat-Salé, train
- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Rabat-Salé (RBA)plane MXP - RBA
- Take the train from Rabat Agdal to Kenitra Train Stationtrain
6h 12mMAD 871–4,818Train to Milano Malpensa Airport, fly to Mohammed V International Airport, train
- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Mohammed V International Airport (CMN)plane MXP - CMN
- Take the train from Gare Casa Voyageurs to Kenitra Train Stationtrain
8h 45mMAD 861–4,497
Milan to Kenitra by bus, car ferry, foot, and train
Questions & Answers
The cheapest way to get from Milan to Kenitra is to bus and fly and train which costs MAD 850 - MAD 2,600 and takes 7h 52m.
The fastest way to get from Milan to Kenitra is to train and fly which takes 6h 12m and costs MAD 850 - MAD 4,900.
The distance between Milan and Kenitra is 2059 km.
The best way to get from Milan to Kenitra without a car is to bus and car ferry and train which takes 47h 47m and costs MAD 1,400 - MAD 3,800.
It takes approximately 8h 27m to get from Milan to Kenitra, including transfers.
Kenitra is 1h behind Milan. It is currently 11:40 PM in Milan and 10:40 PM in Kenitra.
There are 499+ hotels available in Kenitra.
What companies run services between Milan, Italy and Kenitra, Morocco?
There is no direct connection from Milan to Kenitra. However, you can take the bus to Bergamo Airport Bus Station, walk to Il Caravaggio International Airport (BGY) 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 Kenitra. Alternatively, you can take a bus from Milano, Autostazione Lampugnano to Kenitra via Almeria Bus Station, Estacion Intermodal-Al, C.Nicolas Salmeron. 8-Al, Almeria, Nador, and Nador in around 47h 47m.
- Website
- ryanair.com
Flights from Il Caravaggio International Airport to Fes-Sais Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- MAD 500–2,700
Flights from Il Caravaggio International Airport to Fes-Sais Airport via Barcelona
- Ave. Duration
- 3h 55m
- When
- Sunday
- Estimated price
- MAD 500–2,700
Flights from Milan Linate Airport to Rabat-Salé via Madrid
- Ave. Duration
- 5h 55m
- When
- Sunday
- Estimated price
- MAD 900–6,000
Flights from Il Caravaggio International Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- MAD 450–2,200
Flights from Il Caravaggio International Airport to Tangier Ibn Battouta Airport via Valencia
- Ave. Duration
- 3h 30m
- When
- Friday
- Estimated price
- MAD 450–2,200
Flights from Il Caravaggio International Airport to Tangier Ibn Battouta Airport via Madrid
- Ave. Duration
- 4h
- When
- Friday and Saturday
- Estimated price
- MAD 450–2,200
- Website
- airarabia.com
Flights from Milan Linate Airport to Rabat-Salé via Brussels
- Ave. Duration
- 4h 35m
- When
- Monday and Friday
- Estimated price
- MAD 1,500–4,900
Flights from Milan Linate Airport to Rabat-Salé via Paris Charles de Gaulle
- Ave. Duration
- 5h 15m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- MAD 1,300–4,600
Flights from Il Caravaggio International Airport to Mohammed V International Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- MAD 750–1,400
- Website
- airfrance.com
Flights from Milan Linate Airport to Rabat-Salé via Paris Charles de Gaulle
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- MAD 1,100–5,500
- Website
- royalairmaroc.com
Flights from Milano Malpensa Airport to Mohammed V International Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- MAD 1,200–5,500
- Website
- transavia.com
Flights from Milan Linate Airport to Rabat-Salé via Paris Orly
- Ave. Duration
- 4h 35m
- When
- Wednesday
- Estimated price
- MAD 1,100–5,500
- Website
- easyjet.com
Flights from Milano Malpensa Airport to Rabat-Salé
- Ave. Duration
- 2h 5m
- When
- Tuesday and Saturday
- Estimated price
- MAD 850–3,700
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf.ma
Train from Fès to Kenitra
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- MAD 75–160
- Schedules at
- oncf-voyages.ma
- Book at
- oncf.ma
- 2nd Class
- MAD 75–110
- 1st Class
- MAD 110–160
Train from Nador to Kenitra
- Ave. Duration
- 8h 48m
- Frequency
- Once daily
- Estimated price
- MAD 210–440
- Schedules at
- oncf-voyages.ma
- Book at
- oncf.ma
- 2nd Class
- MAD 210–300
- 1st Class
- MAD 320–440
Train from Rabat Agdal to Kenitra Train Station
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 17–35
- Schedules at
- oncf-voyages.ma
- Book at
- oncf.ma
- 2nd Class
- MAD 17–24
- 1st Class
- MAD 25–35
Train from Tanger Ville station to Kenitra Train Station
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- MAD 75–160
- Schedules at
- oncf-voyages.ma
- Book at
- oncf.ma
- 2nd Class
- MAD 75–110
- 1st Class
- MAD 110–160
Train from Gare Casa Voyageurs to Kenitra Train Station
- Ave. Duration
- 1h 26m
- Frequency
- Every 30 minutes
- Estimated price
- MAD 50–110
- Schedules at
- oncf-voyages.ma
- Book at
- oncf.ma
- 2nd Class
- MAD 50–75
- 1st Class
- MAD 75–110
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 45–60
- Website
- https://www.trenord.it/en/
- info@flibco.com
- Website
- flibco.com
Bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 85–110
- Website
- https://www.flibco.com/en
- Phone
- +39 02 3008 9000
- mail@autostradale.it
- Website
- autostradale.it
Bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- MAD 45–180
- Website
- https://autostradale.it/?lang=en-GB
- Standard Rate
- MAD 140–180
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Milano, Autostazione Lampugnano to Almeria Bus Station
- Ave. Duration
- 29h
- Frequency
- 3 times a week
- Estimated price
- MAD 750–1,200
- Website
- https://union-ivkoni.com/en
- 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–2,100
- 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
- 7h
- Frequency
- 4 times a week
- Estimated price
- MAD 850–2,200
- 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
Italy Travel Guides
Read the travel guide
Getting to Milan from the airport
Read the travel guide











































