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
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.