Travel options for:
Zermatt to Cinque Terre
  • Train

    $90 - $165
    1. Zermatt

      1 h 24 min - 5 times a day

      $27 - $60

    2. Brig

      1 h 53 min - 5 times a day

      $35 - $55

    3. Milano Centrale

      2 h 53 min - once daily

      $27 - $40

    4. Monterosso

      8 min - hourly

      $1 - $14

  • Train via Levanto

    $90 - $165
    1. Zermatt

      1 h 24 min - 5 times a day

      $27 - $60

    2. Brig

      1 h 53 min - 5 times a day

      $35 - $55

    3. Milano Centrale

      2 h 47 min - once daily

      $27 - $40

    4. Levanto

      14 min - hourly

      $1 - $14

  • Bus

    $66 - $116
    1. Zermatt

      4 h 5 min - 158.8 miles

      $35 - $55

    2. Cervinia, Cervinia Ski

      2 h 45 min - twice a week

      $11 - $19

    3. Milan, Milan

      3 h 55 min - 5 times a week

      $14 - $25

    4. La Spezia - Instituto

      8 min - hourly

      $2 - $3

    5. La Spezia Centrale

      15 min - hourly

      $1 - $14

  • Drive

    $70 - $110
    1. Zermatt

      6 h 10 min - 300.7 miles

      $70 - $110

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Zermatt train to Brig, train to Milano Centrale, train to Monterosso, then train to Corniglia. 8 h 45 min SFr 138. From Zermatt train to Brig, train to Milano Centrale, train to Levanto, then train to Corniglia. 8 h 47 min SFr 133. From Zermatt drive to Cervinia, Cervinia Ski, bus to Milan, Milan, bus to La Spezia - Instituto Cardarelli, bus to La Spezia Centrale, then train to Corniglia. 12 h 51 min SFr 91. From Zermatt drive to Cinque Terre. 6 h 10 min SFr 86.