Travel options for:
New Delhi to Meghalaya
  • Fly to Gauhati, taxi

    $95 - $431
    1. New Delhi

      21 min - every 10 minutes

      $1

    2. Delhi (DEL)

      2 h 15 min - non-stop

      $65 - $390

    3. Gauhati (GAU)

      2 h 28 min - 91.1 miles

      $30 - $40

  • Fly to Shillong, taxi

    $154 - $580
    1. New Delhi

      21 min - every 10 minutes

      $1

    2. Delhi (DEL)

      5 h - 1 stopover

      $130 - $550

    3. Shillong (SHL)

      1 h 40 min - 73.1 miles

      $24 - $29

  • Train, taxi

    $67 - $95
    1. New Delhi (NDLS)

      27 h 40 min - once daily

      $30 - $45

    2. Guwahati (GHY)

      2 h 39 min - 115.7 miles

      $35 - $50

  • Train, taxi via Kamakhya (KYQ)

    $64 - $88
    1. Delhi (DLI)

      38 h 45 min - once daily

      $30 - $50

    2. Kamakhya (KYQ)

      2 h 39 min - 97.8 miles

      $30 - $40

  • Drive

    $180 - $280
    1. New Delhi

      25 h 30 min - 1157.4 miles

      $180 - $280

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

From New Delhi Metro to Delhi airport, fly to Gauhati airport, then taxi to Meghalaya. 6 h 4 min $205. From New Delhi Metro to Delhi airport, fly to Shillong airport, then taxi to Meghalaya. 8 h 1 min $329. From New Delhi (NDLS) train to Guwahati (GHY) then taxi to Meghalaya. 30 h 19 min $83. From Delhi (DLI) train to Kamakhya (KYQ) then taxi to Meghalaya. 41 h 24 min $81. From New Delhi drive to Meghalaya. 25 h 30 min $230.