Travel from Bodh-Gaya to Kathmandu

How to get from Bodh Gaya to Kathmandu?

There is no direct connection from Bodh Gaya to Kathmandu. However, you can take the taxi to Gaya Junction (GAYA), take the train to Patna Junction (PNBE), take the train to Raxual Junction (RXL), then take the drive to Kathmandu. Alternatively, you can take a vehicle from Bodh Gaya to Kathmandu via Gaya Junction (GAYA), Patna Junction (PNBE), Raxual Junction (RXL), and Birgunj in around 22 h 25 min.

How to get from Bodh Gaya to Kathmandu

ModeDurationPrice
From Bodh Gaya taxi to Gaya Junction (GAYA), train to Patna Junction (PNBE), train to Raxual Junction (RXL), then drive to Kathmandu.13 h 44 min₹3,007
From Bodh Gaya taxi to Gaya Junction (GAYA), train to Patna Junction (PNBE), train to Raxual Junction (RXL), drive to Birgunj, then bus to Kathmandu.22 h 25 min₹2,748
From Bodh Gaya taxi to Gaya airport, bus to Patna, walk to Patna Junction (PNBE), train to Raxual Junction (RXL), drive to Birgunj, then bus to Kathmandu.22 h 31 min₹1,973
From Bodh Gaya drive to Kathmandu.6 h 55 min₹3,007

How long does it take to get from Bodh Gaya to Kathmandu?

It takes approximately 13 h 44 min to get from Bodh Gaya to Kathmandu, including transfers.

Operators from Bodh Gaya to Kathmandu

OperatorPhoneWebsite
Indian RailwaysIndian Railways
BSTDCBSTDC