Gandikota is a village on the banks of Penna River in the Kadapa district of Andhra Pradesh, India. Known for its mesmerizing landscapes and picturesque fort, Gandikota is surely one of the top places in the list of weekend getaways from Bangalore. Depending on who you talk to, there are some travellers who’ll tell you that Gandikota is quite literally the Grand Canyon of India. While that may seem to be an overstatement, it’s still one of the most enthralling canyons you’ll find in India. Intrigued enough to learn how to make it from Bangalore to Gandikota and what to do when you get there
I visited Gandikota recently and had an amazing time. It’s really beautiful and the sunrise there was the best I saw that year. You can read about my trip to Gandikota here. Here I talk about how to reach to Gandikota from Bangalore.
Bangalore to Gandikota – The Route
By CarSurrounded by lush green forests and rocky landscape, Gandikota is 282 km from Bangalore. Thankfully, the place is easily accessible no matter what means of transportation you pick, whether it’s car, train, bus, or flight.
Bangalore to Gandikota by road is full of enchanting scenery and breath-taking views. One can take the National Highway 44 (NH44) from Bangalore and reach Gandikota in 5-6 hours. Be prepared to encounter a few patches of rough drive for a few kilometres, which fortunately wouldn’t last for a long duration. The roads are quite smooth overall, and one can surely enjoy the drive.
The distance of 282 km from Bangalore to Gandikota can also be covered by opting the APSRTC and KSRTC state-owned buses on the Bangalore-Gandikota route. One can travel from Bangalore to Jammalamadugu, and from there, choose to take a private or state-owned bus to Gandikota. The other route that can be chosen is Bangalore to Kadiri – Kadiri to Jammalamadugu – Jammalamadugu to Gandikota. One can also choose private buses; however, this route is slightly longer compared to the government-run buses.
Gandikota is well-connected by train from Bangalore. You can board a direct train that runs between Bangalore and Jammalamadugu, which is just 18 km away from Gandikota. The other train stations are Kadapa (77 km away from Gandikota), and Tirupati (219 km away from Gandikota). Being one among the major tourist attractions in Andhra Pradesh, many trains halt at the Jammalamadugu station, thus, making trains one of the best and least time-consuming ways to travel from Bangalore to Gandikota.
The nearest airports to reach Gandikota are Kempegowda International Airport at Bangalore (345km), and Tirupati Airport at Renigunta (220 km). It would take approximately 6 hours and 4.5 hours respectively to reach Gandikota from the two airports. After reaching the airport, one can opt for a bus, car, or train to first reach Jammalamadugu and then head toward Gandikota.