Travel options for:
Bhubaneswar to Darjeeling
  • Fly

    $147 - $337
    1. Bhubaneswar

      4 min - 2.4 miles

      $1 - $2

    2. Bhubaneswar (BBI)

      4 h 50 min - 1 stopover

      $110 - $290

    3. Bagdogra (IXB)

      1 h 8 min - 43.9 miles

      $35 - $45

  • Train

    $52 - $71
    1. Bhubaneswar (BBS)

      18 h - once a week

      $22 - $35

    2. Siliguri Junction (SGUJ)

      59 min - 41.1 miles

      $30 - $40

  • Bus

    $48 - $65
    1. Bhubaneswar

      8 h 50 min - every 2 hours

      $9 - $13

    2. Kolkata

      12 h - 4 times a day

      $9 - $13

    3. Siliguri

      59 min - 40.9 miles

      $30 - $40

  • Drive

    $100 - $150
    1. Bhubaneswar

      14 h 41 min - 622.5 miles

      $100 - $150

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

From Bhubaneswar taxi to Bhubaneswar airport, fly to Bagdogra airport, then taxi to Darjeeling. 6 h 2 min $191. From Bhubaneswar (BBS) train to Siliguri Junction (SGUJ) then taxi to Darjeeling. 18 h 59 min $66. From Bhubaneswar bus to Kolkata, bus to Siliguri, then taxi to Darjeeling. 22 h 49 min $61. From Bhubaneswar drive to Darjeeling. 14 h 41 min $123.