Milan Marrakesh Routes (7 Ways to go)
Planning a trip from Milan to Marrakesh Cleartrip helps you select the best route between Milan & Marrakesh based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.
Distance between Milan & Marrakesh
The distance from Milan to Marrakesh is approximately 8922.53kms. By car, it takes roughly 102h 20m to reach Marrakesh from Milan . Take a look at the 7 routes available to reach Marrakesh from Milan
- 1.
- Milan to Marrakesh Train to Milan Malpensa, fly
- 6h 30m
- Rs. 3920
Rs. 700
You can reach Malpensa Aeroporto T.1 from Milano Cadorna by travelling in a train. Milano Cadorna to Malpensa Aeroporto T.1 train takes approximately 0h 37m. You can catch a train from Milano Cadorna and get down at Malpensa Aeroporto T.1. The price of the train ticket is approximately Rs. 700.
Rs. 2900
You can travel from Milan Malpensa to Marrakech by booking a flight. The total flight time between Milan Malpensa & Marrakech is around 3h 25m. The price of the flight ticket is approximately Rs.2900.
Rs. 320
Travelling in a Airport Shuttle Bus is one of the ways to reach Gare Routière de Marrakech from Marrakech Airport. Marrakech Airport to Gare Routière de Marrakech by Airport Shuttle Bus takes approximately 0h 21m. The distance between Marrakech Airport & Gare Routière de Marrakech is around 8.14kms.
- 2.
- Milan to Marrakesh Bus to Milan Bergamo, fly
- 8h 8m
- Rs. 4060
Rs. 240
Travelling in a bus is one of the ways to reach Orio al Serio Airport from Milano Centrale. The total journey between Milano Centrale & Orio al Serio Airport takes around 1h 0m in a bus. The bus ticket price for the journey is approximately Rs.240.
Rs. 3500
You can travel from Milan Bergamo to Marrakech by booking a flight. The total flight time between Milan Bergamo & Marrakech is around 4h 40m. The price of the flight ticket is approximately Rs.3500.
Rs. 320
Travelling in a Airport Shuttle Bus is one of the ways to reach Gare Routière de Marrakech from Marrakech Airport. Marrakech Airport to Gare Routière de Marrakech by Airport Shuttle Bus takes approximately 0h 21m. The distance between Marrakech Airport & Gare Routière de Marrakech is around 8.14kms.
- 3.
- Milan to Marrakesh Fly from Milan Linate
- 8h 26m
- Rs. 6910
Rs. 90
Travelling in a bus is one of the ways to reach aeroporto di linate from via cadore c.so ventidue marzo. The total journey between via cadore c.so ventidue marzo & aeroporto di linate takes around 0h 17m in a bus. The bus ticket price for the journey is approximately Rs.90.
Rs. 6500
You can travel from Milan Linate to Marrakech by booking a flight. The total flight time between Milan Linate & Marrakech is around 5h 40m. The price of the flight ticket is approximately Rs.6500.
Rs. 320
Travelling in a Airport Shuttle Bus is one of the ways to reach Gare Routière de Marrakech from Marrakech Airport. Marrakech Airport to Gare Routière de Marrakech by Airport Shuttle Bus takes approximately 0h 21m. The distance between Marrakech Airport & Gare Routière de Marrakech is around 8.14kms.
- 4.
- Milan to Marrakesh Train, bus
- 46h 58m
- Rs. 10804
Rs. 104
Travelling in a Subway is one of the ways to reach Rogoredo Fs from Duomo M3. Duomo M3 to Rogoredo Fs by Subway takes approximately 0h 10m. The distance between Duomo M3 & Rogoredo Fs is around 5.28kms.
Rs. 700
You can reach Genova Brignole from Milano Rogoredo by travelling in a train. Milano Rogoredo to Genova Brignole train takes approximately 1h 47m. You can catch a train from Milano Rogoredo and get down at Genova Brignole. The price of the train ticket is approximately Rs. 700.
Rs. 10000
Travelling in a bus is one of the ways to reach Marrakech from Genoa - Piazza della Vittoria. The total journey between Genoa - Piazza della Vittoria & Marrakech takes around 43h 5m in a bus. The bus ticket price for the journey is approximately Rs.10000.
- 5.
- Milan to Marrakesh Train, busferry
- 31h 30m
- Rs. 11250
Rs. 750
You can reach Genova Brignole from Milano Centrale by travelling in a train. Milano Centrale to Genova Brignole train takes approximately 2h 1m. You can catch a train from Milano Centrale and get down at Genova Brignole. The price of the train ticket is approximately Rs. 750.
Rs. 10000
Travelling in a Busferry is one of the ways to reach Berrechid from Genova. Genova to Berrechid by Busferry takes approximately 24h 30m. The distance between Genova & Berrechid is around 2439.68kms.
Rs. 500
You can reach Marrakech from Berrechid by travelling in a train. Berrechid to Marrakech train takes approximately 2h 59m. You can catch a train from Berrechid and get down at Marrakech. The price of the train ticket is approximately Rs. 500.
- 6.
- Milan to Marrakesh Train, busferry via Montpellier
- 31h 36m
- Rs. 15700
Rs. 5000
You can reach Lyon Part Dieu from Milano Porta Garibaldi by travelling in a train. Milano Porta Garibaldi to Lyon Part Dieu train takes approximately 5h 24m. You can catch a train from Milano Porta Garibaldi and get down at Lyon Part Dieu. The price of the train ticket is approximately Rs. 5000.
Rs. 2700
You can reach Montpellier Saint-Roch from Lyon Part Dieu by travelling in a train. Lyon Part Dieu to Montpellier Saint-Roch train takes approximately 1h 52m. You can catch a train from Lyon Part Dieu and get down at Montpellier Saint-Roch. The price of the train ticket is approximately Rs. 2700.
Rs. 0
Walking is one of the ways to reach Montpellier from Montpellier Saint-Roch. Montpellier Saint-Roch to Montpellier by walk takes approximately 0h 10m. The distance between Montpellier Saint-Roch & Montpellier is around 0.86kms.
Rs. 7500
Travelling in a Busferry is one of the ways to reach Berrechid from Montpellier. Montpellier to Berrechid by Busferry takes approximately 18h 37m. The distance between Montpellier & Berrechid is around 1903.27kms.
Rs. 500
You can reach Marrakech from Berrechid by travelling in a train. Berrechid to Marrakech train takes approximately 2h 59m. You can catch a train from Berrechid and get down at Marrakech. The price of the train ticket is approximately Rs. 500.
- 7.
- Milan to Marrakesh Drive
- 102h 20m
- Rs. 86514
Rs. 86514
You can take a car from Milan to Marrakesh. It will take you around 102h 20m to cover distance of 8922.53kms and reach Marrakesh from Milan. The total amount for the journey will be approximately Rs.86514.