The average bus between Marignane and Milan takes 16h 53m and the fastest bus takes 9h 23m. The bus runs, on average, 5 times per week from Marignane to Milan. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run 5 times a week between Marignane and Milan. The earliest departure is at 7:50 AM in the morning, and the last departure from Marignane is at 10:03 PM which arrives into Milan at 5:25 PM. All services require a transfer at Cap Horizon and take an average of 16h 53m. The schedules shown below are for the next available departures.
Want to know about travelling from Marignane to Milan? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Marignane to Milan. However, there are services departing from Marignane station and arriving at Milan station via Milano, Autostazione Lampugnano. The journey, including transfers, takes approximately 16h 53m.
Marignane to Milan bus services, operated by Les Bus de l'Etang, depart from Marseille - Saint-Charles Bus Station.
Marignane to Milan bus services, operated by Les Bus de l'Etang, arrive at Milano, Autostazione Lampugnano station.
Book your Marignane to Milan bus tickets online with Les Bus de l'Etang, Lecar Aix-Marseille and FlixBus.
The distance between Marignane and Milan is 389 km. The road distance is 535 km.
BlaBlaCar Bus operates a bus from Marseille - Saint-Charles Bus Station to Milano, Autostazione Lampugnano hourly. Tickets cost €30–55 and the journey takes 7h 35m.