Travel options for:
Nearby airports Bodh Gaya

Patna (PAT)  •  2 h 4 min

  1. ×2

$4 - $6

Gaya (GAY)  •  10 min

$2 - $3

Kathmandu (KTM)  •  13 h 32 min

  1. ×2

$23 - $53

Ranchi (IXR)  •  6 h 42 min

$10 - $21

Varanasi (VNS)  •  2 h 42 min

$14 - $30

  • 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 $5 - $16 and the journey takes 5 h 54 min.

How to get from Nearby airports to Bodh Gaya

ModeDurationPrice
From Patna (PAT) taxi to Patna, bus to Gaya airport, then taxi to Bodh Gaya.2 h 4 min₹372
From Gaya (GAY) taxi to Bodh Gaya.10 min₹178
From Kathmandu (KTM) drive to Raxaul Junction (RXL), train to Patna Junction (PNBE), train to Gaya Junction (GAYA), then taxi to Bodh Gaya.13 h 32 min₹3,153
From Hatia (HTE) train to Tankuppa (TKN) then taxi to Bodh Gaya.6 h 42 min₹1,414
From Varanasi (VNS) taxi to Pt Deen Dayal Upadhyaya Junction (DDU), train to Gaya Junction (GAYA), then taxi to Bodh Gaya.2 h 42 min₹1,877

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

It takes approximately 2 h 4 min to get from Nearby airports to Bodh Gaya, including transfers.

Operators from Nearby airports to Bodh Gaya

OperatorPhoneWebsite
BSTDCBSTDC
Indian RailwaysIndian Railways