Travel options for:
Nearby airports Bodh Gaya
  • Gaya (GAY)

    $2 - $3
    1. Gaya (GAY)

      10 min - 5.8 miles

      $2 - $3

  • Patna (PAT)

    $5 - $6
    1. Patna (PAT)

      6 min - 4.1 miles

      $1 - $3

    2. Patna

      1 h 50 min - twice daily

      $1

    3. Gaya airport

      8 min - 5.1 miles

      $2 - $3

  • Kathmandu (KTM)

    $23 - $55
    1. Kathmandu (KTM)

      2 h 30 min - 92.9 miles

      $12 - $19

    2. Raxual Junction (RXL)

      7 h 45 min - twice a week

      $6 - $18

    3. Patna Junction (PNBE)

      1 h 55 min - once daily

      $1 - $14

    4. Gaya Junction (GAYA)

      15 min - 10.2 miles

      $3 - $5

  • Ranchi (IXR)

    $10 - $23
    1. Hatia (HTE)

      5 h 54 min - once daily

      $6 - $17

    2. Tankuppa (TKN)

      42 min - 14.1 miles

      $4 - $6

  • Varanasi (VNS)

    $15 - $32
    1. Varanasi (VNS)

      33 min - 22.7 miles

      $8 - $11

    2. Mughal Sarai Junction (MGS)

      2 h 5 min - once daily

      $3 - $16

    3. Gaya Junction (GAYA)

      15 min - 10.2 miles

      $3 - $5

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

Travel from Nearby-Airports to Bodh-Gaya

Bus or train from Nearby airports to Bodh Gaya?

BSTDC operates a bus from Patna (PAT) to Bodh Gaya 4 times a day. Tickets cost $1 and the journey takes 1 h 50 min. Alternatively, Indian Railways operates a train from Ranchi (IXR) to Bodh Gaya once daily. Tickets cost $6 - $17 and the journey takes 5 h 54 min.

How to get from Nearby airports to Bodh Gaya

ModeDurationPrice
From Gaya (GAY) taxi to Bodh Gaya.10 min₹178
From Patna (PAT) taxi to Patna, bus to Gaya airport, then taxi to Bodh Gaya.2 h 4 min₹358
From Kathmandu (KTM) drive to Raxual Junction (RXL), train to Patna Junction (PNBE), train to Gaya Junction (GAYA), then taxi to Bodh Gaya.13 h 25 min₹3,078
From Hatia (HTE) train to Tankuppa (TKN) then taxi to Bodh Gaya.6 h 36 min₹1,400
From Varanasi (VNS) taxi to Mughal Sarai Junction (MGS), train to Gaya Junction (GAYA), then taxi to Bodh Gaya.2 h 53 min₹1,866

How long does it take to get from Nearby airports to Bodh Gaya?

It takes approximately 10 min to drive 9.3 km from Gaya (GAY) to Bodh Gaya.

Operators from Nearby airports to Bodh Gaya

OperatorPhoneWebsite
BSTDCBSTDC
Indian RailwaysIndian Railways