COMPARE Prices across different modes

Sun
Sep 26
$19Regionale
$17Flixbus
Mon
Sep 27
$19Intercity
$6Flixbus
Tue
Sep 28
$19Regionale
Find prices
Thu
Sep 30
$19Regionale
$12Flixbus
Fri
Oct 1
$19Regionale
$15Flixbus
Sat
Oct 2
$19Regionale
$6Flixbus

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information from Santa Margherita Ligure to Milan

distanceDistance78 miles (125 km)
durationAverage bus duration1 h 45 min
priceAverage bus ticket price$11 (€9)
changesDirect busYes
carriersBus providersBlaBlaCar

Buses from Santa Margherita Ligure to Milan cover the 78 miles (125 km) long trip taking on average 1 h 45 min with our travel partners like BlaBlaCar. There are direct bus services available. You can get the cheapest bus tickets for this trip for as low as $6 (€5), but the average price of bus tickets is $11 (€9).

Travel Tips

Buses from Santa Margherita Ligure to Milan
Take the bus to Milan easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Santa Margherita Ligure to Milan.
FAQs
How much are cheap buses from Santa Margherita Ligure to Milan?
Looking to save money on your journey? Omio customers have found the cheapest bus to Milan from Santa Margherita Ligure for the next 7 days starting from $6 (€5)  one way.
How much is a bus ticket to Milan from Santa Margherita Ligure?
The bus price to Milan from Santa Margherita Ligure is on average $11 (€9)  if you are looking to book your tickets for this trip in the next 7 days.
How many miles is it from Santa Margherita Ligure to Milan by bus?
You should expect to travel around 78 miles (125 km)  from Santa Margherita Ligure to Milan by bus.
How long is the bus to Milan from Santa Margherita Ligure?
On average the Santa Margherita Ligure to Milan bus travel time is 1 h 45 min  for the 78 miles (125 km) long trip, but the duration can vary if you travel on weekends and holidays.
Which bus companies can take me from Santa Margherita Ligure to Milan?
When taking a bus from Santa Margherita Ligure to Milan, you can count on BlaBlaCar for the best way to get you to Milan. You can also check all possible bus companies who offer a service from Santa Margherita Ligure to Milan and compare the amenities they offer before buying a bus ticket.
When can I take the first bus from Santa Margherita Ligure to Milan? When can I take the last bus for the day?
You can take the earliest bus from Santa Margherita Ligure to Milan at 12: 40 PM   or take the last bus from Santa Margherita Ligure to Milan leaving at 7: 30 PM. Look for the latest Santa Margherita Ligure to Milan bus schedules on Omio and book the best time to take the bus for this journey.
How far in advance should I purchase a bus ticket from Santa Margherita Ligure to Milan to get the best deals?
If you buy a bus ticket from Santa Margherita Ligure to Milan within the next 7 days, you can find tickets to cost on average $11 (€9) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets between Santa Margherita Ligure and Milan are generally on sale a few months before the planned departure date.
Stations

Important Stations and Airports for this Journey

Milan
Milano - Terminal Bus di Lampugnano
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.<br>Metro lines M1<br>Bus lines 68