Travel options for:
Dijon to Milan
  • Train

    $135 - $215
    1. Dijon Ville

      1 h 58 min - 5 times a day

      $65 - $95

    2. Lausanne

      3 h 19 min - 5 times a day

      $70 - $120

  • Bus

    $53 - $72
    1. Dijon

      8 h 2 min - 3 times a week

      $50 - $70

    2. lampugnano m1

      18 min - every 20 minutes - line 68

      $1 - $3

  • Train, bus

    $88 - $133
    1. Dijon Ville

      56 min - every 15 minutes

      $21

    2. Besançon

      17 h 5 min - 5 times a week

      $65 - $110

    3. Lampugnano

      14 min - every 10 minutes - line 1

      $2

  • Night train

    $75 - $100
    1. Dijon Ville

      8 h 3 min - once daily

      $75 - $100

  • Drive

    $85 - $130
    1. Dijon

      5 h 51 min - 362.2 miles

      $85 - $130

  • Train, train to Zurich, fly to Milan Malpensa

    $174 - $438
    1. Dijon

      1 h 24 min - 5 times a day

      $55 - $100

    2. Basel SBB

      1 h 27 min - 5 times a day

      $35 - $65

    3. Zurich (ZRH)

      50 min - non-stop

      $70 - $260

    4. Milan Malpensa (MXP)

      37 min - every 30 minutes

      $12 - $16

  • Train to Lyon, fly to Milan Malpensa, train

    $137 - $271
    1. Dijon

      1 h 31 min - once daily

      $37

    2. Gare de Lyon-Part-Dieu

      30 min - every 20 minutes

      $18

    3. Lyon (LYS)

      1 h - non-stop

      $70 - $200

    4. Milan Malpensa (MXP)

      37 min - every 30 minutes

      $12 - $16

  • Train, train to Geneva, fly to Lugano

    $172 - $378
    1. Dijon

      1 h 58 min - 5 times a day

      $65 - $95

    2. Lausanne

      45 min - every 3 hours

      $26 - $50

    3. Geneva (GVA)

      50 min - non-stop

      $50 - $170

    4. Lugano (LUG)

      13 min - every 30 minutes - line 60

      $9 - $18

    5. Lugano

      1 h 16 min - every 3 hours

      $22 - $45

  • Train to Paris Orly, fly to Milan Linate

    $112 - $310
    1. Dijon

      1 h 38 min - 5 times a day

      $60 - $70

    2. Paris Gare de Lyon

      12 min - 3482 feet

    3. Gare D'austerlitz

      27 min - hourly

      $4 - $7

    4. La Fraternelle

      7 min - every 15 minutes

      $2 - $3

    5. Paris Orly (ORY)

      1 h 25 min - non-stop

      $45 - $230

    6. Milan Linate (LIN)

      26 min - every 15 minutes - line 73

      $1 - $3

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

From Dijon Ville train to Lausanne then train to Milano Centrale. 6 h 17 min SFr 187. From Dijon bus to lampugnano m1 then line 68 bus to conciliazione m1. 8 h 29 min SFr 61. From Dijon Ville train to Besançon, bus to Lampugnano, then line 1 subway to Duomo M1. 19 h 19 min SFr 130. From Dijon Ville night train to Milano Centrale. 8 h 3 min SFr 88. From Dijon drive to Milan. 5 h 51 min SFr 104. From Dijon Ville train to Basel SBB, train to Zurich airport, fly to Milan Malpensa airport, then train to Milan. 5 h 59 min SFr 259. From Dijon Ville train to Gare de Lyon-Part-Dieu, Rhonexpress to Lyon airport, fly to Milan Malpensa airport, then train to Milan. 6 h 6 min SFr 175. From Dijon Ville train to Lausanne, train to Geneva airport, fly to Lugano airport, line 60 train to Lugano, then train to Milan. 7 h 17 min SFr 257. From Dijon Ville train to Paris Gare de Lyon, walk to Gare D'austerlitz, train to La Fraternelle, tram to Paris Orly airport, fly to Milan Linate airport, then line 73 bus to Milan. 6 h 49 min SFr 164.