Travel options for:
Guwahati to Milan
  • Fly to Milan Malpensa, train

    $417 - $1,222
    1. Guwahati

      19 min - 13.2 miles

      $5 - $6

    2. Gauhati (GAU)

      14 h 10 min - 1 stopover

      $400 - $1,200

    3. Milan Malpensa (MXP)

      37 min - every 30 minutes

      $12 - $16

  • Fly to Milan Linate

    $326 - $959
    1. Guwahati

      19 min - 13.2 miles

      $5 - $6

    2. Gauhati (GAU)

      15 h 45 min - 2 stopovers

      $320 - $950

    3. Milan Linate (LIN)

      26 min - every 15 minutes - line 73

      $1 - $3

  • Fly to Milan Bergamo, bus

    $359 - $1,017
    1. Guwahati

      19 min - 13.2 miles

      $5 - $6

    2. Gauhati (GAU)

      15 h 20 min - 2 stopovers

      $350 - $1,000

    3. Milan Bergamo (BGY)

      1 h - hourly

      $4 - $11

  • Fly to Zurich, train

    $457 - $1,161
    1. Guwahati

      19 min - 13.2 miles

      $5 - $6

    2. Gauhati (GAU)

      13 h 15 min - 1 stopover

      $370 - $1,000

    3. Zurich (ZRH)

      9 min - hourly - line 2

      $10 - $20

    4. Zürich HB

      1 h 46 min - twice daily

      $50 - $95

    5. Bellinzona

      1 h 35 min - every 4 hours

      $22 - $40

  • Fly to Lugano, train

    $539 - $2,764
    1. Guwahati

      19 min - 13.2 miles

      $5 - $6

    2. Gauhati (GAU)

      16 h 55 min - 2 stopovers

      $500 - $2,700

    3. Lugano (LUG)

      13 min - every 30 minutes - line 60

      $9 - $18

    4. Lugano

      1 h 9 min - every 4 hours

      $25 - $40

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

From Guwahati taxi to Gauhati airport, fly to Milan Malpensa airport, then train to Milan. 15 h 25 min $569. From Guwahati taxi to Gauhati airport, fly to Milan Linate airport, then line 73 bus to Milan. 16 h 37 min $557. From Guwahati taxi to Gauhati airport, fly to Milan Bergamo airport, then bus to Milan. 16 h 48 min $611. From Guwahati taxi to Gauhati airport, fly to Zurich airport, line 2 train to Zürich HB, train to Bellinzona, then train to Milan. 18 h 51 min $799. From Guwahati taxi to Gauhati airport, fly to Lugano airport, line 60 train to Lugano, then train to Milan. 19 h 47 min $1,357.