Travel options for:
Milan to Naples
  • Train

    $55 - $120
    1. Milano Centrale

      4 h 20 min - 5 times a day

      $55 - $120

  • Bus via Milan, Milan

    $47 - $82
    1. duomo m1 m3

      24 min - every 2 hours

      $1 - $3

    2. Milan, Milan

      11 h - twice daily

      $45 - $80

  • Bus

    $47 - $82
    1. Duomo M1

      14 min - every 10 minutes - line 1

      $2

    2. Lampugnano (Milan Metro)

      14 h 15 min - every 3 hours

      $45 - $80

  • Rideshare

    $46
    1. Milan

      9 h 1 min - 4 times a day

      $46

  • Drive

    $110 - $170
    1. Milan

      7 h 1 min - 482.2 miles

      $110 - $170

  • Fly from Milan Linate

    $48 - $224
    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)

      11 min - hourly

      $1 - $2

  • Train to Milan Malpensa, fly

    $54 - $198
    1. Milan

      37 min - every 30 minutes

      $12 - $16

    2. Milan Malpensa (MXP)

      1 h 25 min - non-stop

      $40 - $180

    3. Naples (NAP)

      11 min - hourly

      $1 - $2

  • Shuttle to Milan Bergamo, fly

    $42 - $254
    1. Milan

      50 min - hourly

      $5 - $12

    2. Milan Bergamo (BGY)

      1 h 25 min - non-stop

      $35 - $240

    3. Naples (NAP)

      11 min - hourly

      $1 - $2

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

From Milano Centrale train to Napoli Centrale. 4 h 20 min 75€. From duomo m1 m3 bus to Milan, Milan then bus to Naples. 12 h 24 min 65€. From Duomo M1 line 1 subway to Lampugnano (Milan Metro) then bus to Naples. 15 h 29 min 65€. From Milan rideshare to Naples. 9 h 1 min 38€. From Milan drive to Naples. 7 h 1 min 120€. From l.go augusto line 73 bus to Milan Linate airport, fly to Naples airport, then bus to Naples. 3 h 32 min 75€. From Milano Cadorna train to Milan Malpensa airport, fly to Naples airport, then bus to Naples. 3 h 55 min 72€. From Milano Centrale Station shuttle to Milan Bergamo airport, fly to Naples airport, then bus to Naples. 4 h 8 min 110€.