There are 8 ways to get from Pavia to Morocco by train, plane, car ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, train to Milano Malpensa Airport, fly to Marrakech
best- Take the train from Pavia to Milano Bovisa Politecnicotrain
- Take the train from Milano Bovisa Politecnico to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Marrakech (RAK)plane MXP - RAK
7h 5mMAD 415–2,343Train, car ferry
- Take the train from Pavia to Genova P.Za Principetrain Ic
- Take the car ferry from Port of Genoa to Port de Barcelonacarferry
- Take the car ferry from Port de Barcelona to Nadorcarferry
- Take the train from Nador to Casa Voyageurstrain
2d 18hMAD 2,335–4,150Bus to Il Caravaggio International Airport, fly to Marrakech
- Take the bus from Piazza Luigi di Savoia to Bergamo Airport Bus Stationbus
- Fly from Il Caravaggio International Airport (BGY) to Marrakech (RAK)plane BGY - RAK
6h 57mMAD 600–2,326Train, train to Milano Malpensa Airport, fly to Mohammed V International Airport, bus
- Take the train from Pavia to Milano Bovisa Politecnicotrain
- Take the train from Milano Bovisa Politecnico to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Mohammed V International Airport (CMN)plane MXP - CMN
- Take the bus from Aéroport Mohamed V Terminus to Avenue Des Farbus
7h 25mMAD 938–3,363Bus to Il Caravaggio International Airport, fly to Tangier Ibn Battouta Airport
- 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
6h 27mMAD 983–4,506Bus to Il Caravaggio International Airport, fly to Fes-Sais Airport
- 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
7h 7mMAD 596–3,200Bus to Il Caravaggio International Airport, fly to Mohammed V International Airport, bus
- 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 bus from Aéroport Mohamed V Terminus to Avenue Des Farbus
7h 16mMAD 943–2,846Train, car ferry, bus
- Take the train from Pavia to Genova P.Za Principetrain Ic
- Take the car ferry from Port of Genoa to Port de Barcelonacarferry
- Take the car ferry from Port de Barcelona to Nadorcarferry
- Take the train from Nador to Tazatrain
- Take the bus from Taza to Casablancabus
2d 19hMAD 2,307–4,012
Milano Malpensa Airport (MXP) to Marrakech (RAK) flights
Questions & Answers
The cheapest way to get from Pavia to Morocco is to train and fly which costs MAD 410 - MAD 2,400 and takes 7h 5m.
The fastest way to get from Pavia to Morocco is to bus and fly which takes 6h 27m and costs MAD 950 - MAD 4,600.
The distance between Pavia and Morocco is 2221 km.
The best way to get from Pavia to Morocco without a car is to train and car ferry which takes 2 days 18h and costs MAD 2,300 - MAD 4,200.
It takes approximately 7h 5m to get from Pavia to Morocco, including transfers.
There are 2993+ hotels available in Morocco.
What companies run services between Pavia, Italy and Morocco?
There is no direct connection from Pavia to Morocco. However, you can take the train to Milano Bovisa Politecnico, take the train to Malpensa Aeroporto T1, walk to Milano Malpensa Airport (MXP) airport, fly to Marrakech (RAK), walk to Marrakech Airport, then take the line 19 bus to Bab doukkala. Alternatively, you can take a train from Pavia to Mohamed Diouri via Genova P.Za Principe, Port of Genoa, Port de Barcelona, Nador, Nador, Casa Voyageurs, and Casa Voyageurs in around 2d 18h.
- Website
- ryanair.com
Flights from Milano Malpensa Airport to Marrakech
- Ave. Duration
- 3h 20m
- When
- Tuesday and Saturday
- Estimated price
- MAD 480–2,300
Flights from Milano Malpensa Airport to Marrakech via Alicante–Elche
- Ave. Duration
- 5h 27m
- When
- Monday and Friday
- Estimated price
- MAD 480–2,300
Flights from Milano Malpensa Airport to Marrakech via Barcelona
- Ave. Duration
- 5h 30m
- When
- Sunday
- Estimated price
- MAD 480–2,300
Flights from Milano Malpensa Airport to Marrakech via Malaga
- Ave. Duration
- 6h 10m
- When
- Thursday
- Estimated price
- MAD 480–2,300
Flights from Il Caravaggio International Airport to Marrakech
- Ave. Duration
- 3h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- MAD 500–1,800
Flights from Il Caravaggio International Airport to Marrakech via Valencia
- Ave. Duration
- 5h 5m
- When
- Thursday
- Estimated price
- MAD 500–1,800
Flights from Il Caravaggio International Airport to Marrakech via Malaga
- Ave. Duration
- 5h 50m
- When
- Monday and Sunday
- Estimated price
- MAD 500–1,800
Flights from Il Caravaggio International Airport to Marrakech via Fes-Sais Airport
- Ave. Duration
- 6h 55m
- When
- Monday, Saturday, and Sunday
- Estimated price
- MAD 500–1,800
Flights from Il Caravaggio International Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Thursday, and Friday
- Estimated price
- MAD 750–2,500
Flights from Il Caravaggio International Airport to Tangier Ibn Battouta Airport via Valencia
- Ave. Duration
- 4h 30m
- When
- Friday
- Estimated price
- MAD 750–2,500
Flights from Il Caravaggio International Airport to Tangier Ibn Battouta Airport via Madrid
- Ave. Duration
- 5h 42m
- When
- Friday and Sunday
- Estimated price
- MAD 750–2,500
Flights from Il Caravaggio International Airport to Fes-Sais Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- MAD 500–2,700
Flights from Il Caravaggio International Airport to Fes-Sais Airport via Valencia
- Ave. Duration
- 5h 50m
- When
- Friday
- Estimated price
- MAD 500–2,700
- Website
- royalairmaroc.com
Flights from Milano Malpensa Airport to Marrakech via Mohammed V International Airport
- Ave. Duration
- 6h 13m
- When
- Every day
- Estimated price
- MAD 900–4,200
Flights from Milano Malpensa Airport to Mohammed V International Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- MAD 1,300–5,500
- Website
- airarabia.com
Flights from Il Caravaggio International Airport to Mohammed V International Airport
- Ave. Duration
- 3h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 800–2,200
- Website
- easyjet.com
Flights from Milano Malpensa Airport to Marrakech
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- MAD 270–1,300
- Website
- flyulendo.com
Flights from Milano Malpensa Airport to Marrakech
- Ave. Duration
- 3h 35m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- MAD 300–1,400
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Pavia to Milano Bovisa Politecnico
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 40–55
- Website
- https://www.trenord.it/en/
Train from Milano Bovisa Politecnico to Malpensa Aeroporto T1
- Ave. Duration
- 31 min
- Frequency
- Every 20 minutes
- Estimated price
- MAD 45–60
- Website
- https://www.trenord.it/en/
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Pavia to Genova P.Za Principe
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- MAD 100–180
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Pavia to Genova P.Za Principe
- Ave. Duration
- 1h 36m
- Frequency
- Hourly
- Estimated price
- MAD 110–230
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Pavia to Genova P.Za Principe
- Ave. Duration
- 1h 3m
- Frequency
- Twice daily
- Estimated price
- MAD 170–300
- Schedules at
- trenitalia.com
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf.ma
Train from Nador to Casa Voyageurs
- Ave. Duration
- 10h 24m
- Frequency
- Once daily
- Estimated price
- MAD 270–550
- Schedules at
- oncf-voyages.ma
- Book at
- oncf.ma
- 2nd Class
- MAD 270–370
- 1st Class
- MAD 390–550
Train from Nador to Taza
- Ave. Duration
- 3h 42m
- Frequency
- Twice daily
- Estimated price
- MAD 90–190
- Schedules at
- oncf-voyages.ma
- Book at
- oncf.ma
- 2nd Class
- MAD 90–130
- 1st Class
- MAD 130–190
- 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
- client.alsaalbaida@alsa.ma
- Website
- casabus.ma
Bus from Aéroport Mohamed V Terminus to Avenue Des Far
- Ave. Duration
- 29 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 50
- Schedules at
- casabus.ma
- Phone
- 0 800 0900 30
- ctmweb.ma@gmail.com
- Website
- ctm.ma
Bus from Taza to Casablanca
- Ave. Duration
- 7h
- Frequency
- 3 times a day
- Estimated price
- MAD 160–230
- Schedules at
- ctm.ma
- Comfort
- MAD 160–230
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Port of Genoa to Port de Barcelona
- Ave. Duration
- 20h 45m
- Frequency
- Twice a week
- Estimated price
- MAD 850–1,300
- Website
- https://www.gnv.it/en
Car ferry from Port de Barcelona to Nador
- Ave. Duration
- 30h 45m
- Frequency
- Twice a week
- Estimated price
- MAD 1,100–2,000
- Website
- https://www.gnv.it/en
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












































