Home » Destinations» Dharmapuri

Dharmapuri - City Of Temples And Churches


Dharmapuri city is situated in Tamil Nadu, India. The place is well-known for its scenic beauty and adjacent places because the city is located close to Karnataka which is an adjacent state. The city is renowned for its various tourist attractions.

Moreover, a lot of visitors from Bangalore and Chennai pay frequent visits to the place because Dharmapuri is situated roughly between Bangalore and Chennai. In ancient times, Dharmapuri was governed by many rulers like Cholas, Rashtrakutas and Pandyas.

The Land Of Falls And Waters – Tourist Places In And Around Dharmapuri

The well-known Hogenakkal Falls is located on the border of Tamil Nadu and Karnataka. This place is about 46 km away from the city of Dharmapuri. This is a perfect place where visitors can relax and allow the serene waters of the waterfall calm their minds. Another beautiful spot is the Krishnagiri Dam, situated between Krishnagiri and Dharmapuri.

Kottai Kovil, Chenraya Perumal Temple and Shri Theerthagirishwarar Temple (located in Theerthamalai) are famous temples of this place. The other attractions of Dharmapuri include - Mount Carmel Church, C.S.I Zion Church, Sacred Heart Cathedral and Mettur Dam. Adhiyamankottai is located about 7 km away from Dharmapuri which contains ruins of a fort which is more or less oval in shape.

How To Reach Dharmapuri

Dharmapuri is linked via the bus network and rail network to the rest of Tamil Nadu and also to the towns and places in the nearby state. Deluxe, semi deluxe, AC and non-AC buses are available in Dharmapuri, and all the buses run to and from the nearby major cities. Bangalore airport is the nearest airport from Dharmapuri and travellers can avail both international and domestic flights from here.

Best Time To Visit Dharmapuri

Winter months are best for the travellers to visit this place.

Dharmapuri is Famous for

Dharmapuri Weather

Best Season / Best Time to Visit Dharmapuri

  • Jan
  • Feb
  • Mar
  • Apr
  • May
  • Jun
  • July
  • Aug
  • Sep
  • Oct
  • Nov
  • Dec

How to Reach Dharmapuri

  • By Road
    The city also has an excellent bus network, and visitors can avail buses to and from all the important cities which are located nearby. The major bus stand of the city is in Salem and visitors can avail frequent buses from here. All kinds of AC, Non-AC, Deluxe and semi Deluxe buses are available in Dharmapuri.
    Search Direction
  • By Train
    The Dharmapuri railway station is well connected to the main cities like- Kannur, New Delhi, Mysore, Tuticorina and Coimbatore via frequent trains. Trains are much cheaper as compared to bus services.
    Search Direction
  • By Air
    The airport which is in the vicinity of Dharmapuri is the Bangalore airport. Bangalore airport is located about 172 kilometers away from Dharmapuri. Both international as well as domestic flights are available from this airport.
    Search Direction