Travel options for:
Milan to Capri
  • Train Trenitalia Frecce, ferry

    $82 - $167
    1. Milano Centrale

      4 h 20 min - 5 times a day

      $55 - $120

    2. Garibaldi

      1 min - every 10 minutes - line 1

      $1 - $5

    3. Università

      11 min - 3160 feet

    4. Naples

      1 h - hourly

      $22 - $45

  • Train ItaloTreno, ferry

    $80 - $111
    1. Duomo M3

      10 min - every 10 minutes - line 3

      $2

    2. Milano Rogoredo Station

      4 h 50 min - once daily

      $55 - $80

    3. Napoli Centrale Station

      9 min - 2678 feet

    4. Garibaldi

      1 min - every 10 minutes - line 1

      $1 - $5

    5. Università

      11 min - 3160 feet

    6. Naples

      1 h - hourly

      $22 - $24

  • Bus, ferry

    $66 - $109
    1. duomo m1 m3

      24 min - every 2 hours

      $1 - $3

    2. Milan, Milan

      7 h 25 min - twice daily

      $30 - $55

    3. Roma

      3 h 45 min - every 4 hours

      $24 - $29

    4. Sorrento

      12 min - 2985 feet

    5. Sorrento

      25 min - every 2 hours

      $10 - $23

  • Drive, ferry

    $132 - $199
    1. Milan

      7 h 40 min - 507.4 miles

      $120 - $180

    2. Sorrento

      25 min - every 2 hours

      $10 - $23

  • Fly from Milan Linate, ferry

    $78 - $272
    1. Milan

      24 min - every 15 minutes - line 73

      $1 - $3

    2. Milan Linate (LIN)

      1 h 15 min - non-stop

      $45 - $220

    3. Naples (NAP)

      25 min - every 30 minutes

      $1 - $5

    4. Naples

      40 min - every 3 hours

      $30 - $45

  • Train to Milan Malpensa, fly, ferry

    $84 - $246
    1. Milan

      37 min - every 30 minutes

      $12 - $16

    2. Milan Malpensa (MXP)

      1 h 25 min - non-stop

      $40 - $180

    3. Naples (NAP)

      25 min - every 30 minutes

      $1 - $5

    4. Naples

      40 min - every 3 hours

      $30 - $45

  • Shuttle to Milan Bergamo, fly, ferry

    $72 - $302
    1. Milan

      50 min - hourly

      $5 - $12

    2. Milan Bergamo (BGY)

      1 h 25 min - non-stop

      $35 - $240

    3. Naples (NAP)

      25 min - every 30 minutes

      $1 - $5

    4. Naples

      40 min - every 3 hours

      $30 - $45

  • Train to Genoa, fly, ferry

    $92 - $285
    1. Milan

      1 h 30 min - once daily

      $15 - $35

    2. Genova Piazza Principe

      14 min - every 2 hours

      $1 - $14

    3. Genoa (GOA)

      1 h 20 min - non-stop

      $45 - $190

    4. Naples (NAP)

      25 min - every 30 minutes

      $1 - $5

    5. Naples

      40 min - every 3 hours

      $30 - $45

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

From Milano Centrale train to Garibaldi, line 1 subway to Università, walk to Naples, then ferry to Capri. 5 h 58 min 97€. From Duomo M3 line 3 subway to Milano Rogoredo Station, train to Napoli Centrale Station, walk to Garibaldi, line 1 subway to Università, walk to Naples, then ferry to Capri. 7 h 47 min 82€. From duomo m1 m3 bus to Milan, Milan, bus to Roma, bus to Sorrento, walk to Sorrento, then ferry to Capri. 14 h 13 min 87€. From Milan drive to Sorrento then ferry to Capri. 8 h 5 min 143€. From l.go augusto line 73 bus to Milan Linate airport, fly to Naples airport, shuttle to Naples, then ferry to Capri. 4 h 38 min 107€. From Milano Cadorna train to Milan Malpensa airport, fly to Naples airport, shuttle to Naples, then ferry to Capri. 5 h 1 min 105€. From Milano Centrale Station shuttle to Milan Bergamo airport, fly to Naples airport, shuttle to Naples, then ferry to Capri. 5 h 14 min 142€. From Milano Centrale train to Genova Piazza Principe, train to Genoa airport, fly to Naples airport, shuttle to Naples, then ferry to Capri. 6 h 13 min 136€.