Travel options for:
Florence to Portofino
  • Train

    $27 - $68
    1. Firenze S.M.N.

      1 h - hourly

      $5 - $23

    2. Pisa Centrale

      1 h 24 min - once daily

      $19 - $28

    3. Chiavari

      15 min - every 3 hours

      $1 - $14

    4. S.Margherita Ligure

      4 min - 1161 feet

    5. Santa Margherita Ligure

      12 min - hourly - line 882

      $1 - $3

  • Train via Viareggio

    $29 - $58
    1. Firenze S.M.N.

      1 h 40 min - hourly

      $7 - $26

    2. Viareggio

      1 h 17 min - once daily

      $18 - $26

    3. Rapallo

      10 min - hourly - line 7

      $1 - $3

    4. Santa Margherita Ligure

      18 min - hourly - line 882

      $2 - $3

  • Bus

    $19 - $44
    1. Florence

      2 h 55 min - once daily

      $13 - $23

    2. Genova - Principe FS

      13 min - every 20 minutes - line 18

      $2

    3. Genova Brignole

      33 min - twice daily

      $1 - $16

    4. S.Margherita Ligure

      4 min - 1161 feet

    5. Santa Margherita Ligure

      18 min - hourly - line 882

      $2 - $3

  • Train #2

    $18 - $57
    1. Firenze S.M.N.

      2 h 27 min - every 4 hours

      $11 - $35

    2. La Spezia Centrale

      1 h 2 min - 3 times a day

      $4 - $21

    3. S.Margherita Ligure

      4 min - 1161 feet

    4. Santa Margherita Ligure

      18 min - hourly - line 882

      $2 - $3

  • Drive

    $30 - $50
    1. Florence

      2 h 12 min - 133.4 miles

      $30 - $50

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

From Firenze S.M.N. train to Pisa Centrale, train to Chiavari, train to S.Margherita Ligure, walk to Santa Margherita Ligure, then line 882 bus to Paraggi. 4 h 40 min 31€. From Firenze S.M.N. train to Viareggio, train to Rapallo, line 7 bus to Santa Margherita Ligure, then line 882 bus to Portofino. 5 h 9 min 30€. From Florence bus to Genova - Principe FS, line 18 bus to Genova Brignole, train to S.Margherita Ligure, walk to Santa Margherita Ligure, then line 882 bus to Portofino. 5 h 11 min 25€. From Firenze S.M.N. train to La Spezia Centrale, train to S.Margherita Ligure, walk to Santa Margherita Ligure, then line 882 bus to Portofino. 5 h 12 min 20€. From Florence drive to Portofino. 2 h 12 min 33€.