Rayakottai Fort is a granite hill fort in Rayakottai town, Denkanikottai taluk, Krishnagiri district, Tamil Nadu, best known as the Baramahal stronghold that Major Gowdie took from Tipu Sultan in 1791. It makes a short, steep day trek within easy reach of Hosur and Bengaluru, with old ramparts, gateways and wide views of the surrounding plains at the top.
Rayakottai Fort, in Krishnagiri district of Tamil Nadu, is a small Archaeological Survey of India-protected hill fort climbed by a stepped path in under an hour. It is free to enter, best visited from October to March, and sits about 32 km west of Krishnagiri town.
Key takeaways
- Rayakottai Fort stands on a granite hill in Rayakottai town, Denkanikottai taluk, Krishnagiri district, Tamil Nadu, and is a protected monument of the Archaeological Survey of India (ASI, Chennai Circle).
- Major Gowdie captured the fort from Tipu Sultan in 1791, during the Third Anglo-Mysore War; the Treaty of Srirangapatna then transferred it to the British, who annexed it to the Madras Presidency (per Wikipedia and the Krishnagiri district administration).
- The climb is a short, steep stepped trail of roughly 5 km round trip; most visitors reach the top in 45–60 minutes.
- No ASI entry fee was found for Rayakottai; it does not appear on the ASI Chennai Circle list of ticketed monuments (as of October 2026).
- Best time to visit is October to March; April and May are the hottest, with mean highs near 36 °C in the Krishnagiri area.
- Nearest railway station is Rayakottai (code RYC) on the Salem–Bengaluru line via Dharmapuri; nearest airport is Bengaluru’s Kempegowda International Airport, about 73 km away.
About Rayakottai Fort
Rayakottai Fort is a compact granite hill fort above Rayakottai town, in Denkanikottai taluk of Krishnagiri district, Tamil Nadu. It is one of the cluster of fortresses in the old Baramahal country and is today a protected monument of the Archaeological Survey of India (ASI), listed by the ASI’s Chennai Circle under its Salem sub-circle.
According to the English Wikipedia entry on Rayakottai, the fort was built by Vijayanagara kings in the 14th century, and after the 16th century came under the Mysore Wadiyar rulers. The name is usually explained as “the fort of the Rayas” of Vijayanagar. Note that attribution for the original builder varies between sources, so treat the 14th-century Vijayanagara dating as the commonly cited account rather than a settled fact.
The fort’s best-documented chapter is military. During the Third Anglo-Mysore War, Major Gowdie captured it from Tipu Sultan in 1791. Under the Treaty of Srirangapatna the fort and its surrounding settlements passed to the British and were annexed to the Madras Presidency. The Krishnagiri district administration notes that Rayakottai had lost its defensive importance by about 1880, as the frontier wars receded into history. This is a fort of the Mysore wars rather than a monument Tipu himself raised, so the common claim that “Tipu built it” is a misconception.
Because district boundaries have been redrawn, older ASI records list the Rayakottai hill fort under Dharmapuri district; Krishnagiri district was carved out of Dharmapuri in 2004, so the fort now lies in Krishnagiri. Do not confuse Rayakottai Fort with the larger Krishnagiri Fort in Krishnagiri town, or with the state-protected Jagadevi Fort, both of which are separate monuments in the same district. For wider context on the state, see our Tamil Nadu travel guide.
Best time to visit
The best time to visit Rayakottai Fort is from October to March, when the Krishnagiri region is warm and dry rather than hot. The climb is exposed granite with little shade, so a cool morning matters more here than at a shaded hill station. April and May are the hottest months, with mean daily highs near 36 °C in the Krishnagiri climate record, and the monsoon months can make the rock slippery.
Whatever the season, start the climb early. By mid-morning the bare rock radiates heat, and the views are clearest before haze builds up over the plains. The table below uses monthly mean maximum and minimum temperatures for Krishnagiri (the nearest large town with published climate figures), as recorded in the Wikipedia climate table; treat them as a planning guide, not a forecast.
| Season | Months | Typical temps | Notes for the climb |
|---|---|---|---|
| Cool, dry (best) | Oct–Feb | Max 28–31 / Min 17–22 | Clear mornings; comfortable climbing; winter mornings can dip to about 13 °C. |
| Hot, dry | Mar–May | Max 33–36 / Min 21–25 | Climb at dawn only; carry extra water; little shade on the rock. |
| Monsoon | Jun–Sep | Max 31–35 / Min 21–24 | Greener surroundings but wet, slippery steps; watch your footing. |
How to reach Rayakottai Fort
Rayakottai is easiest to reach by road from Bengaluru or Hosur, and the town has its own railway station on the Salem–Bengaluru line. The fort lies roughly 32 km west of Krishnagiri town and about 73 km from Bengaluru, according to Wikipedia and Wikivoyage. The town sits on National Highway 844 between Dharmapuri and Hosur.
By air: The nearest airport is Kempegowda International Airport, Bengaluru, which Wikipedia lists as the closest airport for Rayakottai (about 73 km from the town). From the airport, hire a taxi or continue by road via Hosur.
By rail: Rayakottai railway station (station code RYC) is on the Salem–Bengaluru line via Dharmapuri, in the South Western Railway zone, and sits at about 723 m elevation on the Dharmapuri–Hosur highway. It is the closest railway link for Krishnagiri town, which has no station of its own. Always reconfirm current train timings on IRCTC or NTES before you travel, as services on branch sections change.
By road: Buses and taxis run from Hosur and Krishnagiri; from Bengaluru many trekkers drive down via Hosur. For travellers continuing across the state, Rayakottai is roughly 300 km from Chennai by road via Krishnagiri; see our Chennai travel guide if you are routing through the capital.
| From | Distance | Best transport |
|---|---|---|
| Krishnagiri town | ~32 km | Bus or taxi (about 45–60 min) |
| Bengaluru / Kempegowda airport | ~73 km | Taxi or drive via Hosur |
| Hosur | ~55–85 km (sources vary) | Bus or taxi |
| Chennai | ~300 km | Drive/bus via NH to Krishnagiri |
The climb and what to see
The main thing to do at Rayakottai Fort is the short, steep climb to the summit, which most visitors complete in about 45–60 minutes. A stepped path leads up the granite hill to the fort’s ruins, so no technical skill is needed, but the gradient is real and the rock is exposed. Trek operators describe the trail as easy to moderate and roughly 5 km round trip.
At and around the top you will find the surviving elements of a frontier fort: stretches of stone rampart wall, gateways and bastion remains, and cisterns or water tanks cut into the rock. Historical accounts note the hilltop was reached by a narrow flight of steps, in keeping with its design as a defensive strong point. The reward at the summit is the panorama: the town, farmland and other Baramahal hills spread out below. There is no museum or interpretation centre on site, so the fort is best read as an open-air ruin and viewpoint rather than a curated monument.
Carry your own water and a hat; there is little shade and no reliable shop at the summit. Early morning and late afternoon give the best light and the kindest temperatures.
| Experience | What it is | Time needed |
|---|---|---|
| Summit climb | Stepped trail up the granite hill to the fort ruins | 45–60 min up |
| Ramparts & gateways | Surviving fort walls, gates and bastion remains | 30–45 min |
| Rock-cut cisterns | Old water tanks that supplied the garrison | 15 min |
| Summit viewpoint | Views over the town, plains and neighbouring hills | As long as you like |
Suggested itinerary
Rayakottai Fort is a half-day outing, usually combined with a longer Krishnagiri or Hosur trip. A typical plan from Bengaluru looks like this:
- Early morning: Leave Bengaluru or Hosur by road (or take an early train to Rayakottai station) to reach the base before the heat builds.
- Mid-morning: Climb the stepped trail, explore the ramparts and cisterns, and spend time at the summit viewpoint.
- Late morning: Descend, rest and have an early lunch in Rayakottai or Krishnagiri town.
- Afternoon: Continue to Krishnagiri Fort or the Krishnagiri reservoir, or return to base.
If you are touring more of the state over several days, pair this with other destinations in our Tamil Nadu travel guide.
Where to stay
There is no notable accommodation at the fort itself, so most visitors stay in Krishnagiri, Hosur or Bengaluru and travel in for the morning. Krishnagiri town, about 32 km away, has the widest choice of budget and mid-range hotels and is the most convenient district base.
The ranges below are indicative planning estimates and should be reconfirmed at the time of booking (as of October 2026):
- Budget (₹800–₹1,800/night): Basic lodges and guesthouses in Krishnagiri or Hosur town.
- Mid-range (₹2,000–₹4,500/night): Standard hotels in Krishnagiri or on the Hosur–Bengaluru highway.
- Upper/business (₹5,000+/night): Better-equipped hotels in Hosur or Bengaluru, an easy drive from the fort.
Book ahead on weekends and during the cooler October–March season, when day-trippers from Bengaluru are most common. We did not find a government tourism lodge or homestay at Rayakottai itself; confirm options locally.
Food to try
Rayakottai has only small-town eateries, so plan to eat in Krishnagiri or carry food for the climb. The food here is broadly Tamil with a Karnataka-border influence, given how close Bengaluru is.
- Idli and dosa (steamed rice cakes; fermented rice-and-lentil crepes) with sambar and chutney — the standard, reliable breakfast before a climb.
- Tamil “meals” (a rice thali with sambar, rasam, vegetables and curd, usually served on a banana leaf) — the typical lunch in town.
- Filter coffee (strong South Indian coffee brewed through a metal filter and mixed with hot milk) — widely available.
- Krishnagiri mangoes — the district is a well-known mango-growing belt; in season (broadly summer), roadside fruit is easy to find, though this is best enjoyed before a cool-season climb rather than during the summer heat.
Carry plenty of drinking water for the fort, as there is no dependable source on the hill.
Budget breakdown
A visit to Rayakottai Fort is inexpensive, since there is no entry fee and the climb is free. The main costs are transport to the base and any accommodation. The table below is a per-person planning estimate for a one-day trip from Bengaluru or Hosur; all figures are indicative and should be reconfirmed (as of October 2026).
| Item | Budget | Comfortable |
|---|---|---|
| Transport (shared/own) | ₹200–₹400 | ₹1,000–₹2,000 (private taxi share) |
| Fort entry | Free | Free |
| Food & water | ₹150–₹300 | ₹400–₹700 |
| Misc (parking, snacks) | ₹50–₹100 | ₹150–₹300 |
| Day total | ~₹400–₹800 | ~₹1,550–₹3,000 |
Assumptions: no overnight stay; a day trek from a nearby city. Add ₹800–₹4,500 per night if you stay over in Krishnagiri, Hosur or Bengaluru.
Permits and rules
No special permits are needed to visit Rayakottai Fort. It is a protected ASI monument on open land, not a restricted or border area, so no Inner Line Permit or similar clearance applies. We found no ASI entry fee for the fort, and it does not appear on the ASI Chennai Circle list of ticketed monuments (as of October 2026).
As it is a centrally protected monument, standard ASI conduct applies: do not deface, remove or damage any structure, and carry your litter back down. For any drone photography, follow India’s Directorate General of Civil Aviation (DGCA) rules and seek permission, since the site is a protected monument. Reconfirm any specific restrictions with the ASI or local authorities before you travel.
Practical tips
- Start early: The granite reflects heat by late morning; climb at or soon after sunrise for comfort and clear views.
- Water and sun cover: There is no reliable water or shade on the hill, so carry at least a litre per person, a hat and sunscreen.
- Footwear: Wear grippy shoes; the stepped rock can be slippery, especially after rain.
- Cash and connectivity: Carry some cash, as UPI and card acceptance in the small town is limited; mobile coverage can be patchy on the hill. Draw cash in Krishnagiri or Hosur.
- Medical: The nearest well-equipped hospitals are in Krishnagiri and Hosur; there is no medical facility at the fort.
- Solo and women travellers: It is a popular day-trek spot, busiest on weekend mornings; prefer daylight hours and climb with company where possible, as the ruins are unstaffed.
- Packing by season: Light cottons year-round, plus a light layer for cool winter mornings (down to about 13 °C) and extra water for the hot season.
Nearby places
Rayakottai sits in the Baramahal country, which has a cluster of hill forts and reservoirs within a short drive. The table below lists the handiest add-ons.
| Place | Distance | Why go |
|---|---|---|
| Krishnagiri Fort | ~32 km (Krishnagiri town) | Larger Vijayanagara-era hill fort with visible ramparts, above the district headquarters. |
| Krishnagiri Reservoir (KRP Dam) | ~40 km | Dam on the Thenpennai (Ponnaiyar) river with a boat house near Krishnagiri. |
| Hosur | ~55–85 km (sources vary) | Gateway town on the Bengaluru border; transport hub and base. |
| Bengaluru | ~73 km | Nearest metro and airport; museums, gardens and city sights. |
If your wider trip reaches the hills or the temple south, our Ooty travel guide and Madurai travel guide cover two very different Tamil Nadu bases.
Frequently asked questions
Is there an entry fee for Rayakottai Fort?
No entry fee was found for Rayakottai Fort as of October 2026. It is a protected Archaeological Survey of India monument but does not appear on the ASI Chennai Circle list of ticketed monuments, so the climb is effectively free. Reconfirm with the ASI or local authorities, as fee policies can change.
Who built Rayakottai Fort, and did Tipu Sultan build it?
Tipu Sultan did not build Rayakottai Fort. According to Wikipedia, Vijayanagara kings built it in the 14th century, and it later came under the Mysore rulers. Major Gowdie captured it from Tipu Sultan in 1791, after which the Treaty of Srirangapatna transferred it to the British.
How long is the Rayakottai Fort trek?
The Rayakottai Fort trek is short and steep, roughly 5 km round trip, and most visitors reach the summit in about 45–60 minutes. A stepped path climbs the granite hill, so no technical skill is needed, but the gradient and exposed rock make it tiring in the heat. Start early and carry water.
What is the best time to visit Rayakottai Fort?
The best time to visit Rayakottai Fort is October to March, when the Krishnagiri area is warm and dry. April and May are the hottest, with mean highs near 36 °C and little shade on the rock. Whatever the month, climb at or soon after sunrise for the coolest conditions and clearest views.
How do I reach Rayakottai Fort from Bengaluru?
From Bengaluru, Rayakottai is about 73 km away, usually driven by road via Hosur in roughly two hours. You can also take a train on the Salem–Bengaluru line to Rayakottai station (code RYC). The nearest airport is Bengaluru’s Kempegowda International Airport. Reconfirm train timings on IRCTC or NTES before travelling.
Are permits needed to visit Rayakottai Fort?
No permits are needed to visit Rayakottai Fort. It is a centrally protected ASI monument on open land, not a restricted or border zone, so no Inner Line Permit applies. Standard monument rules apply: do not damage the structures, carry your litter out, and follow DGCA rules if you intend to fly a drone.
Last updated and sources
Rayakottai Fort suits history-minded day-trippers and casual trekkers based in Bengaluru, Hosur or Krishnagiri who want a short, rewarding climb. Go in the cool months, from October to March, and start early.
Last updated: 24 October 2026. Fees, timings and permits change — reconfirm with official sources before you travel.
Sources: Archaeological Survey of India, Chennai Circle — list of forts and Salem sub-circle monuments (asichennai.gov.in); Krishnagiri district administration (krishnagiri.nic.in); Wikipedia, “Rayakottai” (en.wikipedia.org); Wikipedia, “Rayakottai railway station” (en.wikipedia.org); Wikipedia, “Krishnagiri” climate and distances (en.wikipedia.org); Wikivoyage, “Krishnagiri” (en.wikivoyage.org). Accessed October 2026.

