Travel options for:
Bhubaneswar to Kathmandu
  • Fly

    $88 - $383
    1. Bhubaneswar

      3 min - 2.4 miles

      $1 - $2

    2. Bhubaneswar (BBI)

      4 h 50 min - 1 stopover

      $85 - $380

    3. Kathmandu (KTM)

      7 min - 3.7 miles

      $1

  • Train, drive

    $45 - $66
    1. Bhubaneswar (BBS)

      19 h 40 min - once a week

      $21 - $30

    2. Darbhanga Junction (DBG)

      3 h 45 min - twice a week

      $12 - $18

    3. Raxual Junction (RXL)

      2 h 24 min - 89.2 miles

      $12 - $18

  • Train, Khoriya Deluxe

    $33 - $43
    1. Bhubaneswar (BBS)

      21 h 45 min - once a week

      $22 - $35

    2. Jaynagar (JYG)

      11 min - 7.5 miles

      $1 - $2

    3. Siraha

      7 h 47 min - once daily

      $10

  • Bus, Hamro Deluxe

    $35 - $44
    1. Bhubaneswar

      8 h 50 min - every 2 hours

      $9 - $13

    2. Kolkata

      12 h - 4 times a day

      $9 - $13

    3. Siliguri

      26 min - 18.9 miles

      $3 - $5

    4. Kakadvitta

      12 h - once daily

      $14

  • Drive

    $110 - $170
    1. Bhubaneswar

      16 h 27 min - 683.9 miles

      $110 - $170

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

From Bhubaneswar taxi to Bhubaneswar airport, fly to Kathmandu airport, then drive to Kathmandu. 5 h 1 min $202. From Bhubaneswar (BBS) train to Darbhanga Junction (DBG), train to Raxual Junction (RXL), then drive to Kathmandu. 26 h 49 min $55. From Bhubaneswar (BBS) train to Jaynagar (JYG), drive to Siraha, then Khoriya Deluxe to Kalanki. 30 h 43 min $37. From Bhubaneswar bus to Kolkata, bus to Siliguri, drive to Kakadvitta, then Hamro Deluxe to Kathmandu, Gaushala. 35 h 16 min $39. From Bhubaneswar drive to Kathmandu. 16 h 27 min $136.