Travel options for:
Bangladesh to Siliguri
  • Drive to Kolkata, fly to Bagdogra

    $43 - $174
    1. Khulna

      2 h 7 min - 85.4 miles

    2. Kolkata (CCU)

      1 h - non-stop

      $30 - $160

    3. Bagdogra (IXB)

      14 min - 9.2 miles

      $12 - $15

  • Fly Dhaka to Saidpur, drive

    1. Tungi

      6 min - 3.6 miles

      $2 - $3

    2. Dhaka (DAC)

      1 h - non-stop

      $30 - $130

    3. Saidpur (SPD)

      2 h 23 min - 96.2 miles

  • Bus, drive, train

    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

      $7

    4. Nawabganj

      54 min - 36.8 miles

    5. Malda Town (MLDT)

      3 h 55 min - once daily

      $4 - $17

  • Train

    $40 - $52
    1. Dhaka

      15 min - 8.9 miles

      $4 - $6

    2. Dhaka Cantonment

      10 h 30 min - 3 times a week

      $23

    3. Kolkata

      18 min - 5062 feet

    4. Belgachia

      4 min - every 10 minutes

      $1

    5. Dum Dum‎

      14 min - every 20 minutes

      $1

    6. Sealdah (SDAH)

      10 h - once daily

      $11 - $22

  • Bus, train

    $19 - $28
    1. Dhaka

      1 h 15 min - once daily

    2. Nabinagar

      58 min - 27 miles

    3. Agartala (AGTL)

      26 h 20 min - twice a week

      $19 - $28

  • Drive

    1. Dhaka

      7 h 11 min - 301.9 miles

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

From Khulna drive to Kolkata airport, fly to Bagdogra airport, then taxi to Siliguri. 3 h 21 min $73. From Tungi taxi to Dhaka airport, fly to Saidpur airport, then drive to Siliguri. 3 h 30 min. From Dhaka taxi to Dhaka, bus to Tangail, bus to Nawabganj, drive to Malda Town (MLDT), then train to New Jalpaiguri (NJP). 12 h 22 min. From Dhaka taxi to Dhaka Cantonment, train to Kolkata, walk to Belgachia, Metro to Dum Dum‎, train to Sealdah (SDAH), then train to New Jalpaiguri (NJP). 22 h 34 min $50. From Dhaka bus to Nabinagar, drive to Agartala (AGTL), then train to New Jalpaiguri (NJP). 29 h 33 min $27. From Dhaka drive to Siliguri. 7 h 11 min.

 
 

Train from Bangladesh to Siliguri

Bangladesh Railway operates a train from Dhaka to Siliguri 3 times a week. Tickets cost $23 and the journey takes 10 h 30 min. 3 other operators also service this route.