Travel options for:
Annecy to Milan
  • Train

    $80 - $102
    1. Annecy

      57 min - hourly

      $15 - $22

    2. Chambery-Challes-E

      4 h 8 min - once daily

      $65 - $80

  • Train via Torino Porta Susa

    $76 - $107
    1. Annecy

      57 min - hourly

      $15 - $22

    2. Chambery-Challes-E

      2 h 31 min - once daily

      $40 - $50

    3. Torino Porta Susa

      48 min - 3 times a day

      $21 - $35

  • Bus FlixBus

    $14 - $45
    1. Annecy

      50 min - twice daily

      $2 - $13

    2. Geneva

      4 h 30 min - once daily

      $11 - $30

    3. lampugnano m1

      18 min - every 20 minutes - line 68

      $1 - $3

  • Bus Savda

    $27 - $48
    1. Annecy

      1 h 40 min - twice daily

      $4 - $6

    2. Chamonix sud

      2 min - hourly - line 2

    3. Chamonix

      5 h - once daily

      $21 - $40

    4. Lampugnano

      14 min - every 10 minutes - line 1

      $2

  • Drive

    $50 - $75
    1. Annecy

      3 h 39 min - 210.9 miles

      $50 - $75

  • Fly Geneva to Lugano, train

    $93 - $245
    1. Annecy

      1 h 37 min - 5 times a day

      $12 - $13

    2. Geneva (GVA)

      50 min - non-stop

      $50 - $170

    3. Lugano (LUG)

      13 min - every 30 minutes - line 60

      $9 - $18

    4. Lugano

      1 h 16 min - every 3 hours

      $22 - $45

  • Bus to Lyon, fly to Milan Malpensa, train

    $87 - $223
    1. Annecy

      1 h 20 min - 3 times a day

      $5 - $8

    2. Lyon (LYS)

      1 h - non-stop

      $70 - $200

    3. Milan Malpensa (MXP)

      37 min - every 30 minutes

      $12 - $16

  • Fly Geneva to Milan Malpensa, train

    $99 - $228
    1. Annecy

      1 h 37 min - 5 times a day

      $12 - $13

    2. Geneva (GVA)

      2 h 30 min - 1 stopover

      $75 - $200

    3. Milan Malpensa (MXP)

      37 min - every 30 minutes

      $12 - $16

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

From Annecy train to Chambery-Challes-E then train to Milano Porta Garibaldi. 6 h 5 min 79€. From Annecy train to Chambery-Challes-E, train to Torino Porta Susa, then train to Milano Centrale. 6 h 6 min 80€. From Annecy bus to Geneva, bus to lampugnano m1, then line 68 bus to conciliazione m1. 6 h 47 min 20€. From Annecy bus to Chamonix sud, line 2 bus to Chamonix, bus to Lampugnano, then line 1 subway to Duomo M1. 8 h 11 min 31€. From Annecy drive to Milan. 3 h 39 min 52€. From Annecy - Gare routière bus to Geneva airport, fly to Lugano airport, line 60 train to Lugano, then train to Milan. 5 h 48 min 126€. From Annecy bus to Lyon airport, fly to Milan Malpensa airport, then train to Milan. 5 h 15 min 110€. From Annecy - Gare routière bus to Geneva airport, fly to Milan Malpensa airport, then train to Milan. 7 h 2 min 115€.