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.
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.
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.
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.
Most sites in Bodh Gaya are easy to find and within 5-15 minutes walking distance of the Mahabodhi Temple Complex.