Travel options for:
New Jalpaiguri Station to Shillong
  • Train, taxi

    $38 - $51
    1. New Jalpaiguri Station

      13 min - 5.3 miles

      $2 - $3

    2. New Jalpaiguri (NJP)

      6 h 20 min - once daily

      $15 - $22

    3. Guwahati (GHY)

      1 h 27 min - 62.7 miles

      $21 - $26

  • Train, taxi via Kamakhya (KYQ)

    $39 - $52
    1. New Jalpaiguri Station

      13 min - 5.3 miles

      $2 - $3

    2. New Jalpaiguri (NJP)

      7 h 19 min - once daily

      $15 - $22

    3. Kamakhya (KYQ)

      1 h 35 min - 67 miles

      $22 - $27

  • Train, bus

    $23 - $31
    1. New Jalpaiguri Station

      13 min - 5.3 miles

      $2 - $3

    2. New Jalpaiguri (NJP)

      7 h 19 min - once daily

      $15 - $22

    3. Kamakhya (KYQ)

      4 min - 1087 feet

    4. Maligaon

      31 min - hourly

      $2

    5. Gauhati Airport

      2 h 30 min - twice daily

      $4

  • Taxi

    $100 - $130
    1. New Jalpaiguri Station

      7 h 25 min - 319.2 miles

      $100 - $130

  • Drive

    $50 - $75
    1. New Jalpaiguri Station

      7 h 25 min - 319.2 miles

      $50 - $75

  • Fly to Gauhati, bus

    $45 - $294
    1. New Jalpaiguri Station

      28 min - 15.6 miles

      $16 - $20

    2. Bagdogra (IXB)

      45 min - non-stop

      $24 - $270

    3. Gauhati (GAU)

      2 h 30 min - twice daily

      $4

  • Fly to Silchar, taxi

    $132 - $400
    1. New Jalpaiguri Station

      28 min - 15.6 miles

      $16 - $20

    2. Bagdogra (IXB)

      14 h - 1 stopover

      $65 - $320

    3. Silchar (IXS)

      3 h 45 min - 153.8 miles

      $50 - $60

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

From New Jalpaiguri Station taxi to New Jalpaiguri (NJP), train to Guwahati (GHY), then taxi to Shillong. 8 h ₹3,041. From New Jalpaiguri Station taxi to New Jalpaiguri (NJP), train to Kamakhya (KYQ), then taxi to Shillong. 9 h 7 min ₹3,171. From New Jalpaiguri Station taxi to New Jalpaiguri (NJP), train to Kamakhya (KYQ), walk to Maligaon, bus to Gauhati Airport, then bus to Shillong. 12 h 8 min ₹1,810. From New Jalpaiguri Station taxi to Shillong. 7 h 25 min ₹8,026. From New Jalpaiguri Station drive to Shillong. 7 h 25 min ₹4,113. From New Jalpaiguri Station taxi to Bagdogra airport, fly to Gauhati airport, then bus to Shillong. 4 h 43 min ₹5,411. From New Jalpaiguri Station taxi to Bagdogra airport, fly to Silchar airport, then taxi to Shillong. 18 h 13 min ₹16,167.