Travel options for:
Dhaka to Darjeeling
  • Bus, drive, train, taxi

    1. Dhaka

      12 min - 7.6 miles

      $3 - $5

    2. Dhaka

      1 h 15 min - every 4 hours

    3. Tangail

      4 h 5 min - every 4 hours

      $6

    4. Nawabganj

      54 min - 36.8 miles

    5. Malda Town (MLDT)

      3 h 55 min - once daily

      $13 - $19

    6. New Jalpaiguri (NJP)

      1 h 9 min - 44.7 miles

      $35 - $45

  • Train

    $74 - $93
    1. Dhaka

      15 min - 8.9 miles

      $4 - $6

    2. Dhaka Cantonment

      10 h 30 min - 3 times a week

      $22

    3. Kolkata

      18 min - 5062 feet

    4. Belgachia

      4 min - every 10 minutes

    5. Dum Dum‎

      14 min - every 20 minutes

      $1

    6. Sealdah (SDAH)

      11 h 30 min - once daily

      $17 - $25

    7. Siliguri Junction (SGUJ)

      1 h 3 min - 41.1 miles

      $30 - $40

  • Bus, train, taxi

    $57 - $76
    1. Dhaka

      1 h 15 min - once daily

    2. Nabinagar

      58 min - 27 miles

    3. Agartala (AGTL)

      26 h 20 min - twice a week

      $22 - $35

    4. New Jalpaiguri (NJP)

      1 h 9 min - 44.7 miles

      $35 - $45

  • Drive

    $55 - $85
    1. Dhaka

      8 h 14 min - 343.2 miles

      $55 - $85

  • Fly to Bagdogra

    $125 - $445
    1. Dhaka

      45 min - 5 times a day

      $1

    2. Dhaka (DAC)

      2 h 50 min - 1 stopover

      $90 - $400

    3. Bagdogra (IXB)

      1 h 8 min - 43.9 miles

      $35 - $45

  • Fly to Saidpur, drive

    $52 - $165
    1. Dhaka

      45 min - 5 times a day

      $1

    2. Dhaka (DAC)

      1 h - non-stop

      $30 - $130

    3. Saidpur (SPD)

      3 h 26 min - 137.5 miles

      $22 - $35

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

From Dhaka taxi to Dhaka, bus to Tangail, bus to Nawabganj, drive to Malda Town (MLDT), train to New Jalpaiguri (NJP), then taxi to Darjeeling. 13 h 31 min. From Dhaka taxi to Dhaka Cantonment, train to Kolkata, walk to Belgachia, Metro to Dum Dum‎, train to Sealdah (SDAH), train to Siliguri Junction (SGUJ), then taxi to Darjeeling. 25 h 8 min ₹5,771. From Dhaka bus to Nabinagar, drive to Agartala (AGTL), train to New Jalpaiguri (NJP), then taxi to Darjeeling. 30 h 42 min ₹4,660. From Dhaka drive to Darjeeling. 8 h 14 min ₹4,422. From Dhaka train to Dhaka airport, fly to Bagdogra airport, then taxi to Darjeeling. 6 h 43 min ₹16,862. From Dhaka train to Dhaka airport, fly to Saidpur airport, then drive to Darjeeling. 6 h 11 min ₹4,032.