Travel options for:
Bodh Gaya to Gangtok
  • Train, taxi

    $51 - $70
    1. Bodh Gaya

      15 min - 10.2 miles

      $12 - $16

    2. Gaya Junction (GAYA)

      14 h 30 min - once a week

      $12 - $23

    3. New Jalpaiguri (NJP)

      1 h 51 min - 79.9 miles

      $26 - $32

  • Bus

    $35 - $49
    1. Bodh Gaya

      8 min - 5.1 miles

      $9 - $12

    2. Gaya airport

      1 h 50 min - twice daily

      $1

    3. Patna

      10 h 30 min - once daily

      $9 - $13

    4. Kishanganj

      2 h 20 min - 4 times a day

      $8 - $12

    5. Siliguri

      4 h 30 min - 5 times a day

      $8 - $12

  • Drive

    $60 - $95
    1. Bodh Gaya

      9 h 5 min - 384.7 miles

      $60 - $95

  • Train to Patna, fly, taxi

    $214 - $768
    1. Bodh Gaya

      15 min - 10.2 miles

      $12 - $16

    2. Gaya Junction (GAYA)

      1 h 43 min - once daily

      $1 - $15

    3. Punpun (PPN)

      9 min - 6.7 miles

      $10 - $13

    4. Patna (PAT)

      3 h - 1 stopover

      $130 - $650

    5. Bagdogra (IXB)

      1 h 56 min - 84 miles

      $60 - $75

  • Fly from Gaya, taxi

    $155 - $497
    1. Bodh Gaya

      10 min - 5.8 miles

      $10 - $12

    2. Gaya (GAY)

      4 h - 1 stopover

      $85 - $410

    3. Bagdogra (IXB)

      1 h 56 min - 84 miles

      $60 - $75

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

From Bodh Gaya taxi to Gaya Junction (GAYA), train to New Jalpaiguri (NJP), then taxi to Gangtok. 16 h 37 min ₹4,400. From Bodh Gaya taxi to Gaya airport, bus to Patna, bus to Kishanganj, bus to Siliguri, then bus to Gangtok. 22 h 18 min ₹2,783. From Bodh Gaya drive to Gangtok. 9 h 5 min ₹4,933. From Bodh Gaya taxi to Gaya Junction (GAYA), train to Punpun (PPN), taxi to Patna airport, fly to Bagdogra airport, then taxi to Gangtok. 8 h 5 min ₹29,871. From Bodh Gaya taxi to Gaya airport, fly to Bagdogra airport, then taxi to Gangtok. 6 h 7 min ₹19,781.

 
 

Bus from Bodh Gaya to Gangtok

BSTDC operates a bus from Bodh Gaya to Gangtok 4 times a day. Tickets cost $1 and the journey takes 1 h 50 min. 3 other operators also service this route.