Bodh Gaya travel guide

Bodh Gaya Tourism | Bodh Gaya Guide

You're Going to Love Bodh Gaya

With a population of 35,188, Bodh Gaya is a must-see destination in Bihar, India. It is among the most popular tourist destinations in the country. Consider staying at least one whole day in Bodh Gaya to see all of its attractions.

When to visit Bodh Gaya

Bodh Gaya in May
Estimated hotel price
₹ 399
1 night at 3-star hotel
Bodh Gaya in May
Estimated hotel price
₹ 399
1 night at 3-star hotel

How to Get to Bodh Gaya

Plane

When flying to Bodh Gaya, you’ll arrive at Gaya (GAY), which is located 6 km from the city centre. The shortest domestic flight to Bodh Gaya departs from Kolkata and takes around 55m.

Plane

When flying to Bodh Gaya, you’ll arrive at Gaya (GAY), which is located 6 km from the city centre. The shortest domestic flight to Bodh Gaya departs from Kolkata and takes around 55m.

Airports near Bodh Gaya

GAYGaya

Airlines serving Bodh Gaya

Air France
Good (979 reviews)
United Airlines
Good (4,937 reviews)
Singapore Airlines
Excellent (916 reviews)
Japan Airlines
Excellent (965 reviews)
Thai Airways
Good (215 reviews)
Air India
Okay (2,254 reviews)
Qantas Airways
Good (544 reviews)
Virgin Atlantic
Good (511 reviews)
SriLankan Airlines
Good (47 reviews)
Vistara
Good (173 reviews)
Thai AirAsia
Good (146 reviews)
SpiceJet
Okay (64 reviews)
Air India Express
Good (19 reviews)
IndiGo
Good (340 reviews)
Show more

Where to stay in Bodh Gaya

Average rates range from around ₹ 2,120 per night for a double room in a 3-star hotel to ₹ 667 and up for a 5-star experience.

Where to stay in popular areas of Bodh Gaya

Most booked hotels in Bodh Gaya

Marasa Sarovar Premiere, Bodhgaya
4 stars
Excellent (8.3, Excellent reviews)
₹ 4,503+
Gaurav guest house
3 stars
Excellent (8.4, Excellent reviews)
₹ 1,001+

Hiring a car in Bodh Gaya

Expect to pay ₹ 104 per litre in Bodh Gaya (average price from the past 30 days). Depending on the size of your car hire, filling up the tank will cost between ₹ 1,251 and ₹ 1,668.

Expect to pay ₹ 104 per litre in Bodh Gaya (average price from the past 30 days). Depending on the size of your car hire, filling up the tank will cost between ₹ 1,251 and ₹ 1,668.