Travel options for:
Corse to Milan
  • Drive, car ferry

    $89 - $186
    1. Corse

      2 h 7 min - 83 miles

      $17 - $26

    2. Bastia

      5 h 45 min - twice daily

      $45 - $120

    3. Savona

      1 h 51 min - 109.3 miles

      $26 - $40

  • Train Trenitalia Frecce, car ferry

    $102 - $195
    1. Tavera

      2 h 50 min - once daily

      $21 - $25

    2. Bastia

      6 min - 1454 feet

    3. Bastia, Corsica

      4 h 5 min - 3 times a day

      $40 - $110

    4. Livorno

      10 min - 2863 feet

    5. Grande 4

      10 min - every 30 minutes

    6. Livorno Centrale

      4 h 18 min - once daily

      $40 - $60

  • Bus, car ferry

    $127 - $321
    1. Corse

      1 h 32 min - 52.8 miles

      $11 - $17

    2. Ghisonaccia

      1 h 53 min - twice daily

      $15 - $17

    3. Bastia

      1 h 30 min - twice a week

      $30 - $110

    4. Portoferraio

      40 min - 5 times a day

      $25 - $100

    5. Piombino

      6 h 10 min - 4 times a week

      $45 - $75

    6. lampugnano m1

      18 min - every 20 minutes - line 68

      $1 - $3

  • Train, car ferry via Genova - Piazza San Teodoro

    $67 - $128
    1. Tavera

      2 h 56 min - 3 times a day

      $21 - $25

    2. Bastia

      16 min - 4553 feet

    3. Bastia

      10 h - once daily

      $29 - $65

    4. Genova - Piazza San Teodoro

      3 min - every 15 minutes

      $1 - $3

    5. Genova Piazza Principe

      1 h 29 min - once daily

      $15 - $35

  • Train, car ferry, bus

    $63 - $108
    1. Tavera

      2 h 56 min - 3 times a day

      $21 - $25

    2. Bastia

      16 min - 4553 feet

    3. Bastia

      10 h - once daily

      $29 - $65

    4. Genova - Dinegro

      2 min - every 5 minutes - line 9

      $2

    5. Genoa, Genoa

      1 h 55 min - 5 times a week

      $8 - $14

    6. San Donato

      13 min - every 10 minutes - line 3

      $2

  • Fly Ajaccio to Milan Linate

    $75 - $398
    1. Corse

      40 min - 3 times a day

      $4 - $6

    2. Ajaccio (AJA)

      4 h 20 min - 1 stopover

      $70 - $390

    3. Milan Linate (LIN)

      26 min - every 15 minutes - line 73

      $1 - $3

  • Fly Ajaccio to Milan Malpensa, train

    $76 - $331
    1. Corse

      40 min - 3 times a day

      $4 - $6

    2. Ajaccio (AJA)

      4 h 30 min - 1 stopover

      $60 - $310

    3. Milan Malpensa (MXP)

      37 min - every 30 minutes

      $12 - $16

  • Fly Ajaccio to Nice, bus, train

    $120 - $292
    1. Corse

      40 min - 3 times a day

      $4 - $6

    2. Ajaccio (AJA)

      45 min - non-stop

      $70 - $200

    3. Nice (NCE)

      1 h 57 min - 3 times a week

      $30 - $45

    4. Fermata 3198 - ADRIANO OVEST

      6 min - every 15 minutes - line 56

      $2

    5. Torino Porta Susa

      48 min - 3 times a day

      $14 - $40

  • Drive to Calvi, fly to Nice, bus, train

    $136 - $415
    1. Corse

      2 h 17 min - 91.8 miles

      $19 - $29

    2. Calvi (CLY)

      35 min - non-stop

      $70 - $300

    3. Nice (NCE)

      1 h 57 min - 3 times a week

      $30 - $45

    4. Fermata 3198 - ADRIANO OVEST

      6 min - every 15 minutes - line 56

      $2

    5. Torino Porta Susa

      48 min - 3 times a day

      $14 - $40

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

From Corse drive to Bastia, car ferry to Savona, then drive to Milan. 9 h 44 min 128€. From Tavera train to Bastia, walk to Bastia, Corsica, car ferry to Livorno, walk to Grande 4, bus to Livorno Centrale, then train to Milano Centrale. 13 h 45 min 138€. From Corse drive to Ghisonaccia, bus to Bastia, car ferry to Portoferraio, car ferry to Piombino, bus to lampugnano m1, then line 68 bus to conciliazione m1. 15 h 12 min 216€. From Tavera train to Bastia, walk to Bastia, car ferry to Genova - Piazza San Teodoro, bus to Genova Piazza Principe, then train to Milano Centrale. 16 h 29 min 77€. From Tavera train to Bastia, walk to Bastia, car ferry to Genova - Dinegro, line 9 bus to Genoa, Genoa, bus to San Donato, then line 3 subway to Duomo M3. 17 h 26 min 77€. From Ucciani train to Ajaccio airport, fly to Milan Linate airport, then line 73 bus to Milan. 7 h 33 min 174€. From Ucciani train to Ajaccio airport, fly to Milan Malpensa airport, then train to Milan. 8 h 5 min 150€. From Ucciani train to Ajaccio airport, fly to Nice airport, bus to Fermata 3198 - ADRIANO OVEST, line 56 bus to Torino Porta Susa, then train to Milan. 7 h 10 min 177€. From Corse drive to Calvi airport, fly to Nice airport, bus to Fermata 3198 - ADRIANO OVEST, line 56 bus to Torino Porta Susa, then train to Milan. 7 h 38 min 194€.