Between Marseille and Milan we found up to 7
including 4 night buses.
The earliest departure from Marseille is at 05:25 arriving to Milan at 14:00.
The latest departure is at 23:10 arriving at 06:55.
Prices for a one way adult ticket range from 25 € to 75 €.
The shortest travel distance between Marseille (FR) and Milan (IT) is 516 km.
The fastest bus which departs at 17:10 has a travel time of 07:45h.
The longest travel time on the route is 11:55h.
Specific information about each route can be found by clicking the route in the search results.
Overnight bus Marseille to Milan
If you want to travel overnight, there are 4 night buses from Marseille to Milan.
The overnight buses depart between 17:10 and 23:10 and arrive between 00:55 and 06:55 in the morning.