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 journey typically takes around 3 hours and 30 minutes, allowing you to relax and enjoy the scenic views along the way. Trains operate regularly, departing every four hours, making it easy to plan your travel schedule. 💰 Ticket prices for the Milan to Sanremo train range from €17 to €37, offering an affordable way to travel between these two charming Italian cities. Sit back, relax, and soak in the Italian charm during this picturesque train journey.

Where to stay in Sanremo

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

Accomodation

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