How to get from Somma Lombardo to Milan by train, bus or flight.
The best way to travel from Somma Lombardo to Milan is by taking a train because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, flight, and ferry .
|Distance||27 miles (44 km)|
|Available travel modes||Bus or train|
|Ticket price range||$6 - $11|
|Cheapest mode||Train • $6 (€6) • 46 min|
|Fastest mode||Train • $6 (€6) • 46 min|
|Popular travel companies||Terravision or Regionale|
Travel 27 miles (44 km) by bus or train between Somma Lombardo and Milan. If speed is a priority, then a train is the best option with an average duration of 46 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as $6 (€6). The most popular travel companies which serve this route are Terravision or Regionale among others. Travelers can even take a direct bus or train from Somma Lombardo to Milan.
You can travel by train or bus for as low as $7 (€6). When you search for schedules and tickets, Omio will show you the best route.
The Malpensa Express is a train company based in Italy. It offers a range of services to passengers travelling between Milan and Malpensa Airport. The trains run every 30 minutes from 6am to 11pm, with the journey taking around 40 minutes. There are two types of train available: the Malpensa Express and the Malpensa Shuttle. The Express is a high-speed train with comfortable seating and air-conditioning, while the Shuttle is a slower, more economical option. Both trains offer onboard Wi-Fi and power sockets. Tickets can be purchased online or at the station, with a range of ticket types available including single, return and group tickets. The most popular routes for the Malpensa Express are Milan to Malpensa Airport and vice versa.
Terravision is one of Europe's leading airport transfer companies which connects airports to city centers around Europe and can help you to find the best ticket for your travel between Somma Lombardo and Milan.
There are 2 options to travel between Somma Lombardo and Milan including taking a bus or train.
The cheapest way to travel from Somma Lombardo to Milan is a train with an average price of $6 (€6).
This is compared to other travel options from Somma Lombardo to Milan:
A train is $5 (€4) less than a bus for this journey with tickets for a bus from Somma Lombardo to Milan costing on average $11 (€10).
The fastest way from Somma Lombardo to Milan is by train with an average journey time of 46 min.
There are alternative travel options to Milan that take longer:
Getting to Milan by bus takes 50 min on average.
You should expect to travel around 27 miles (44 km) between Somma Lombardo and Milan.
The average frequency per day from Somma Lombardo to Milan is:
However, we recommend checking specific travel dates for your trip between Somma Lombardo and Milan as scheduled services by bus or train can vary by season or day of the week.
These are the most popular departure and arrival points from Somma Lombardo to Milan:
The following travel companies offer services from Somma Lombardo to Milan:
Yes, there are direct routes from Somma Lombardo to Milan with the following travel companies:
Direct services to Milan tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your trip.