Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time.
OK
Gaya (IAST: Gayā) is a city, municipal corporation and the administrative headquarters of Gaya district and Magadh division of the Indian state of Bihar. Gaya is 116 km south of Patna and is the state's second-largest city, with a population of 470,839. The city is surrounded on three sides by small, rocky hills (Mangla-Gauri, Shringa-Sthan, Ram-Shila, and Brahmayoni), with the Phalgu River on its eastern side.
Want to know about travelling to Gaya, India? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.
Where can I stay near Gaya?
There are 130+ hotels available in Gaya. Prices start at ₹288 per night.