RailClick

Trains from Santa Margherita Ligure to Milanfrom $ 35.36

One‑way

Trains from Santa Margherita Ligure to Milan

Journey time
From 1h 30m
Price
From $ 35.36
Distance
200 km (124 miles)
Changes
Direct trains available
Departure station
Santa Margherita Ligure-Portofino
Arrival station
Milano Centrale

Travelling by train: Santa Margherita Ligure - Milan

Journey details

How long does the train from Santa Margherita Ligure to Milan take?

The train journey from Santa Margherita Ligure to Milan takes approximately 2 hours and 30 minutes. Enjoy the scenic route as you travel through picturesque landscapes of Italy.

What is the fastest journey from Santa Margherita Ligure to Milan by train?

The fastest journey from Santa Margherita Ligure to Milan by train takes around 1 hour and 50 minutes. It offers a quick and convenient way to reach Milan, allowing you more time to explore the city.

How much does the train from Santa Margherita Ligure to Milan cost?

The train ticket from Santa Margherita Ligure to Milan costs around €20 to €30 per person. The price may vary depending on the time of travel, class of ticket, and availability. It is advised to book your tickets in advance for the best prices.

How much does the Santa Margherita Ligure to Milan?

Yes, there is a direct train that connects Santa Margherita Ligure and Milan. It provides a hassle-free journey without the need for any transfers. Check the train schedule for the most convenient departure time.

What is the distance from Santa Margherita Ligure to Milan by train?

The distance from Santa Margherita Ligure to Milan by train is approximately 170 kilometers. Sit back, relax, and enjoy the comfortable ride as you make your way between these two charming Italian cities.

Which cities does the train stop at from Santa Margherita Ligure to Milan?

The train from Santa Margherita Ligure to Milan makes several stops along the way, including Rapallo, Genoa, and Voghera. These stops provide opportunities to explore and discover the unique charm of each city before reaching your final destination, Milan.

Buy train tickets from Santa Margherita Ligure to Milan

Santa Margherita Ligure: Places to see

Milan: Places to see

Santa Margherita Ligure: Main train stations

  • Santa Margherita Ligure-Portofino
  • Punta Chiappa

Milan: Main train stations

  • Milano Centrale
  • Malpensa Aeroporto
  • Malpensa Aeroporto T1
  • Milano Porta Garibaldi
  • Malpensa Aeroporto T2
  • Milano Cadorna
  • Milano Repubblica
  • Milano Rogoredo
  • Milano Porta Romana
  • Milano Lambrate
  • Milano Domodossola
  • Milano Affori

Santa Margherita Ligure - Milan: How to get the best deals

Need our help?
Guaranteed secure payment
  • visa
  • mastercard
  • amex
  • applepay
Certificates
Europ AssistanceGlobal Awards
TreeNation
Google logo4.8 Stars | 10000+ Reviews