Duration 5h 11m
Distance 683 km
Average price 110€
Possible routes 11 found

Milan to Capri

Recommended route

Train, ferry

  1. Milano Centrale
    Fr / ...
  2. Naples
  3. Capri
6h 19m
44€ - 177€
Alternative routes

Bus, ferry via Milan, Milan

  1. Milan, Milan
    518 / ...
  2. Naples
  3. Capri
14h 55m
56€ - 77€

Bus, ferry

  1. Milano - Bus Station Lampugnano
    Baltour
  2. Naples
  3. Capri
15h 30m
Cheapest
52€ - 76€

Drive, ferry

  1. Milan
    811 km
  2. Sorrento
  3. Capri
8h 1m
123€ - 179€

Fly Milan Linate to Naples, ferry

  1. Milan Linate
    LIN - NAP
  2. Naples
  3. Capri
Fastest
5h 11m
61€ - 227€

Fly Milan Malpensa to Naples, ferry

  1. Milan Malpensa
    MXP - NAP
  2. Naples
  3. Capri
5h 33m
66€ - 209€

Bus to Milan Bergamo, fly to Naples, ferry

  1. Milan, Milan
    K350 / ...
  2. Milan Bergamo
    BGY - NAP
  3. Naples
  4. Capri
5h 46m
55€ - 252€

Train to Turin, fly to Naples, ferry

  1. Milano Centrale
    9900 / ...
  2. Turin
    TRN - NAP
  3. Naples
  4. Capri
6h 28m
62€ - 209€

Train to Verona, fly to Naples, ferry

  1. Milano Centrale
    Fr / ...
  2. Verona
    VRN - NAP
  3. Naples
  4. Capri
6h 37m
69€ - 374€

Train to Genoa, fly to Naples, ferry

  1. Milano Centrale
    Ic / ...
  2. Genoa
    GOA - NAP
  3. Naples
  4. Capri
7h 20m
69€ - 250€

Fly Milan Linate to Rome, train, ferry

  1. Milan Linate
    LIN - FCO
  2. Roma Termini
    Fr / ...
  3. Naples
  4. Capri
6h 14m
73€ - 297€

Frequently asked questions

Want to know about travelling from Milan to Capri? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Milan to Capri is to bus and ferry which costs 50€ - 80€ and takes 15h 30m.

More details

The quickest way to get from Milan to Capri is to fly and ferry which costs 60€ - 230€ and takes 5h 11m.

More details

The distance between Milan and Capri is 683 km.

The best way to get from Milan to Capri without a car is to train and ferry which takes 6h 19m and costs 40€ - 180€.

More details

It takes approximately 6h 19m to get from Milan to Capri, including transfers.

More details

The quickest flight from Milan Linate Airport to Naples Airport is the direct flight which takes 1h 20m.

Search flights

Alitalia offers flights from Milan Linate Airport to Naples Airport.

Search flights

There are 2475+ hotels available in Capri. Prices start at 87€ per night.

More details

The best way to get from Milan to Milan Linate Airport is to line 73 bus which takes 20 min and costs 1€ - 2€.

More details

How to travel from Milan to Capri

Find all the possible transport options for your trip from Milan to Capri right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Milan and Capri?

There is no direct connection from Milan to Capri. However, you can take the train to Napoli Centrale, take the walk to Piazza Garibaldi, take the subway to Municipio, take the walk to Naples, then take the ferry to Capri. Alternatively, you can take a vehicle from Milan to Capri via san donato m3, Milan, Milan, Naples, Naples, Lucci, Medina - Municipio, and Naples in around 14h 55m.
Airlines
Ave. Duration
1h 20m
Frequency
Every day
Estimated price
50€ - 340€
Ave. Duration
1h 20m
Frequency
Every day
Estimated price
30€ - 290€
Ave. Duration
1h 25m
Frequency
Every day
Estimated price
40€ - 240€
Ave. Duration
1h 30m
Frequency
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
45€ - 270€
Ave. Duration
1h 25m
Frequency
Every day
Estimated price
30€ - 220€
Ave. Duration
1h 25m
Frequency
Every day
Estimated price
75€ - 500€
Ave. Duration
3h 50m
Frequency
Tuesday, Friday and Sunday
Estimated price
110€ - 1100€
Ave. Duration
3h 40m
Frequency
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
320€ - 2700€

Capri, Italy

Discover how to get to attractions and hotels near Capri.

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe