How To Reach Bodh Gaya

4.4 /5

View Hotels For Your Date


4.4 /5 (71 ratings) Rate This Destination


Ideal duration: 1-3 days

Best Time: Oct-Mar Read More

Planning a Trip? Ask Your Question

How to Reach Bodh Gaya

The nearest airport is at Gaya (17 km) with regular flights to and from multiple cities. Gaya also has the nearest railway station which is accessible by bus or three-wheel taxis. Regular bus service is also available from Varanasi, Nalanda, Rajgir and Kathmandu. Journey by car can be very rough, and it is advisable to avoid the Gaya Market area.

Search for directions from

How to reach Bodh Gaya by flight

The nearest airport is 17 km away in Gaya. The airport receives very few flights. So, it's best to travel via Patna Airport which is 135 km away. You can hire a taxi from either of the destinations to travel to Bodh Gaya. There is a direct Druk Air flight from Bangkok Airport.

Nearest Airport: Bodh Gaya

Search for flights to Bodh Gaya

Tentative return flight prices to Bodh Gaya from major cities in India.

How to reach Bodh Gaya by road

You can take a taxi from Patna to Bodh Gaya. However, the roads are narrow making the journey slow and dangerous. It takes around 3 hours to travel from Patna to Gaya. Also, Bihar State Tourism Development Corporation regularly run buses to Gaya from towns like Varanasi, Nalanda, Rajgir and Kathmandu. 

How to reach Bodh Gaya by train

The Gaya Railway Station is located at a distance of 16 km from Bodh Gaya. You can hire a taxi or an auto rickshaw from the railway station. If hiring an autorickshaw, bargain for the prices as they tend to be variable.

Local transport in Bodh Gaya

Most sites in Bodh Gaya are easy to find and within 5-15 minutes walking distance of the Mahabodhi Temple Complex.

Top Hotels In Bodh Gaya

View All Hotels In Bodh Gaya

Top Hotel Collections

Bodh Gaya Photos

Bodh Gaya, Bihar
Bodhgaya-Mahabodhi Temple-Lord Buddha

+ 18

Browse Hotel Collections

See 76 Hotels