Travel from Santa-Margherita-Ligure to Sanremo

Train from Santa Margherita Ligure to Sanremo

Trenitalia operates a train from Santa Margherita Ligure to Sanremo 5 times a week. Tickets cost $12 - $26 and the journey takes 2 h 51 min.

How to get from Santa Margherita Ligure to Sanremo

From S.Margherita Ligure Portofino train to S.Remo. 2 h 51 min 18€. From S.Margherita Ligure Portofino train to Savona then train to S.Remo. 3 h 35 min 19€. From Santa Margherita Ligure drive to Sanremo. 1 h 57 min 27€.

Is there a direct train between Santa Margherita Ligure and Sanremo?

Yes, there is a direct train departing from S.Margherita Ligure Portofino and arriving at S.Remo. Services depart 5 times a week, and operate Monday to Friday. The journey takes approximately 2¾ hours.

Operators from Santa Margherita Ligure to Sanremo

Close Print Itinerary
  1. Here are 3 options to get from
    Santa Margherita Ligure to Sanremo:

    1. Trip:
      1 Train
      • One-Way approx: USD $12 - $26
      • Duration: 2 h 51 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $12 - $26
        • Duration: 2 h 51 min
        Close x
    2. Trip:
      2 Train via Savona
      • One-Way approx: USD $13 - $29
      • Duration: 3 h 35 min
      Open +
      • Trip:
        2 Train via Savona
        • One-Way approx: USD $13 - $29
        • Duration: 3 h 35 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $27 - $40
      • Duration: 1 h 57 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $27 - $40
        • Duration: 1 h 57 min
        Close x