Train

Take the train Trenitalia at the station S.Margherita L.-Port.

The journey takes approximately 2 h 53 m. Ticket price is about €12 The travel distance is 152 km.

Carrier is Trenitalia.

Buy ticket

Get off at the Sanremo.


🛏 Find hotel deals and discounts up to 20% in Sanremo at Booking


Train

Take the train Trenitalia at the station S.Margherita L.-Port.

The journey takes approximately 57 m. Ticket price is about €2 The travel distance is 26 km.

Carrier is Trenitalia.

Buy ticket

Get off at the Genova P.Za Principe.
Take the train Trenitalia Intercity at the station Genova P.Za Principe.

The journey takes approximately 1 h 42 m. Ticket price is about €9 The travel distance is 125 km.

Carrier is Trenitalia Intercity.

Buy ticket

Get off at the Sanremo.


🛏 Find hotel deals and discounts up to 20% in Sanremo at Booking


Train

Take the train Trenitalia at the station S.Margherita L.-Port.

The journey takes approximately 2 h 3 m. Ticket price is about €5 The travel distance is 68 km.

Carrier is Trenitalia.

Buy ticket

Get off at the Savona.
Take the train Trenitalia at the station Savona.

The journey takes approximately 1 h 29 m. Ticket price is about €6 The travel distance is 84 km.

Carrier is Trenitalia.

Buy ticket

Get off at the Sanremo.


🛏 Find hotel deals and discounts up to 20% in Sanremo at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 1 h 59 m. The travel distance is 179 km.

Get off at the Sanremo.


🛏 Find hotel deals and discounts up to 20% in Sanremo at Booking


The cheapest way to travel from Santa-Margherita-Ligure to Sanremo is by taking a Train with an average price of €11. The journey takes approximately 3 ч. 23 мин.

Drive is the fastest way to travel from Santa-Margherita-Ligure to Sanremo. Tickets cost €12. The journey takes approximately 1 ч. 59 мин.

Santa-Margherita-Ligure is approximately 179 km away from Sanremo. The trip by car takes 1 h 59 m.

The average journey time by car between Santa-Margherita-Ligure and Sanremo is 1 h 59 m.