Trip to Sanremo

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration5h
Distance260 km
Avg. price$ 37
Train trips11 found

Trains from Milan to Sanremo

🚂 The direct train from Milano Centrale to Sanremo, operated by Trenitalia Intercity, departs every four hours and takes approximately 3 hours and 30 minutes. 🎫 Ticket prices for this train journey from Milan to Sanremo range from €17 to €37, offering a cost-effective option for travelers looking to explore the beautiful coastal town.

Where to stay in Sanremo

There are over 238 hotels to stay in Sanremo. Prices range from $34 per night.

Find accommodation

Will you be returning to Milan by train?

If you are looking for the return train journey, check out trains from Sanremo to Milan

See schedule