18 places to visit in Karnataka, India

Here is a list of must visit places in Karnataka.

Mysore Palace

Mysore Palace is a historical palace and a royal residence at Mysore in the Indian State of Karnataka. It is the official residence of the Wadiyar dynasty and the seat of the Kingdom of Mysore. The palace is in the center of Mysore, and faces the Chamundi Hills eastward.

Official website: http://mysorepalace.gov.in/
Location: https://goo.gl/maps/uaXPnLXqeUmQem8t5
Nearest railway station: Mysore Railway Station, about 2 km
Nearest airport: Mysore Airport, about 10 km

Bandipur National Park

Bandipur National Park, an 874-sq.-km forested reserve in the southern Indian state of Karnataka, is known for its small population of tigers. Once the private hunting ground of the Maharajas of Mysore, the park also harbors Indian elephants, spotted deer, gaurs (bison), antelopes and numerous other native species. The 14th-century Himavad Gopalaswamy Temple offers views from the park’s highest peak.

Official website: https://www.bandipurtigerreserve.in/
Location: https://goo.gl/maps/4irtTLtncNpTwmr17
Nearest railway station: Mysore city Railway Station, about 80 km
Nearest airport: Mysore Airport, about 80 km

Madikeri /Coorg

Madikeri is a hill town in southern India. Framed by the Western Ghats mountain range, it’s known for the Raja’s Seat, a simple monument overlooking forests and rice paddies. In the center, the 17th-century Madikeri Fort features 2 stone elephants at the entrance. Nearby, the domed Omkareshwar Temple is dedicated to the Hindu deity Shiva. To the northwest, cascading Abbey Falls is surrounded by spice plantations.

Official website: https://kodagu.nic.in/en/
Location: https://goo.gl/maps/TwfmnzcDrEPQt9hH6
Nearest railway station: Sakleshpur Railway Station, about 58 km
Nearest airport: Mangalore Airport, about 136 km


Belur, is a Town Municipal Council and taluka in Hassan district in the state of Karnataka, India. The town is renowned for its Chennakeshava Temple, one of the finest examples of Hoysala architecture.

Official website: http://www.belurtown.mrc.gov.in/
Location: https://goo.gl/maps/Yq74smt9Yvn3iq6z5
Nearest railway station: Hassan Railway Station, about 40 km
Nearest airport: Mangalore Airport, about 160 km


Chikmagalur is a hill station in Karnataka, a state in southwest India. To the north is Baba Budangiri, a mountain range in the Western Ghats, with 3 large caves said to be holy. Trails through forests and grasslands lead up to Mullayanagiri Peak. The cascading Hebbe Falls lie in an area of coffee plantations. The forested Bhadra Wildlife Sanctuary, northwest of Chikmagalur, is home to elephants, tigers and leopards.

Official website: https://chikkamagaluru.nic.in/en/
Location: https://goo.gl/maps/pvF2szpdPbKw2RN18
Nearest railway station: Chikmagalur Railway Station, about 3 km
Nearest airport: Mangalore Airport, about 113 km

Shivanasamudra Falls

Shivanasamudra is a small city in the Mandya District of the state of Karnataka, India. It is situated on the banks of the river Kaveri, which forms here the boundary to the Chamarajanagar District, and is the location of one of the first hydro-electric power stations in Asia, which was set up in 1902.The project was designed by Diwan Sheshadri Iyer.

The Shivanasamudra Falls is on the Kaveri River after the river has found its way through the rocks and ravines of the Deccan Plateau and drops off to form waterfalls. The island town of Shivanasamudra divides the river into twin waterfalls. This creates the fourth largest island in the rivers course. A group of ancient temples are located here and there likely was a village.

Official website: https://mandya.nic.in/en/tourist-place/shivanasamudra/
Location: https://goo.gl/maps/7pzPp5ppiH4PxTVS9
Nearest railway station: Mysore Railway Station, about 56 km
Nearest airport: Mysore Airport, about 85 km

Nandi Hills

Nandi Hills, or Nandidurg, is a hill fortress in the south Indian state of Karnataka. Nandi Hills is 4700 ft high above the sea level and approximately 60km from Bangalore. People like to visit Nandi Hills mainly to view the beauty of the stunning Sunrise above the clouds in the early morning.

Official website: www.nandihillsreservations.in
Location: https://goo.gl/maps/GNZ8GjPcF2SXUyCT6
Nearest railway station: Chikkaballapur Railway Station
Nearest airport: Bengaluru international airport, about 37 km


Mullayanagiri is the highest peak in Karnataka, India. Mullayyanagiri is located  in the Chandra Dhrona Hill Ranges of the Western Ghats of Chikkamagaluru Taluk..

Official website: https://chikkamagaluru.nic.in/en/
Location: https://goo.gl/maps/xhJnbLkULZ1P9bKw8
Elevation: 1,930 m
Nearest railway station: Chikkamagaluru railway station
Nearest airport: Mangalore Airport, about 180 km


Hampi is an ancient village in the south Indian state of Karnataka. It’s dotted with numerous ruined temple complexes from the Vijayanagara Empire. On the south bank of the River Tungabhadra is the 7th-century Hindu Virupaksha Temple, near the revived Hampi Bazaar. A carved stone chariot stands in front of the huge Vittala Temple site. Southeast of Hampi, Daroji Bear Sanctuary is home to the Indian sloth bear.

Official website: http://www.karnatakatourism.org/
Location: https://goo.gl/maps/wqiFaKQx9TdoiJAn6
Nearest railway station: Hospet Junction
Nearest airport: Jindal Vijaynagar Airport, about 40 km

Nagarhole National Park

Nagarhole National Park, also known as Rajiv Gandhi National Park, is a wildlife reserve in the South Indian state of Karnataka. Part of the Nilgiri Biosphere Reserve, the park is backed by the Brahamagiri Mountains and filled with sandalwood and teak trees. The Kabini River winds through jungle landscapes, home to tigers, Asian elephants and a variety of birds. Nearby, the Irupu Falls cascade down tree-lined rocks.

Official website: https://kodagu.nic.in/en/tourist-place/nagarahole-national-park/
Location: https://goo.gl/maps/nAfFMHz3rN4L7B3f7
Nearest railway station: Mysore Railway Station
Nearest airport: Mandakalli Airport, Mysore, about 98 km

Lalbagh Botanical Garden

Lalbagh Botanical Garden or Lalbagh is an old botanical garden in Bengaluru, India. Started by Hyder Ali and Tipu Sultan, it was later managed under numerous British Superintendents before Indian Independence.

Official website: http://www.horticulture.kar.nic.in/lalbagh.htm
Location: https://goo.gl/maps/Lwmae5x4nUj5DWz48
Nearest railway station: Bangalore City Railway Station
Nearest airport: Kempegowda International Airport Bengaluru, about 37 km


Gokarna is a town on the Arabian Sea, in the southwestern Indian state of Karnataka. A popular pilgrimage destination for Hindus, it’s known for sacred sites like Mahabaleshwar Temple, which has a shrine dedicated to the deity Shiva. Nearby, Koti Teertha is a temple tank where devotees wash in the holy waters. The town is also home to beaches such as palm-lined Gokarna, in the center, plus Kudle and Om farther south.

Official website: http://tourism.gov.in/karnataka
Location: https://goo.gl/maps/btMWfwZhqgyiHGfd8
Nearest railway station: Gokarna Railway Station, about 10 km
Nearest airport: Dabolim Airport Goa, about 140 km

Jog Falls

Jog Falls located near the Jog Village. The view from “Jog Falls Falling Point” is located near the Kodakani village of Siddapura, Uttara Kannada and View Point In Sagara Karnataka. Jog Falls is also called by the names such as Gerusoppe falls, Joga jalapatha and Jogada gundi in regional Kannada language. It is the 2nd highest plunge waterfalls in India. It is a segmented waterfall which depends on rain and season becomes a plunge waterfall. The falls are major attractions for tourists and is ranked 13th in the world by the waterfall database.

Official website: https://shimoga.nic.in/en/tourist-place/jogfalls/
Location: https://goo.gl/maps/iLZanwQfL6o5GBhh7
Nearest railway station: Talaguppa Railway Station, about 13 km
Nearest airport: Hubli Airport, about 133 km


Sakleshpur is a hill station in the Western Ghats mountain range, in India’s Karnataka state. It’s surrounded by slopes covered with tea, coffee and spice plantations. The 18th-century, star-shaped Manjarabad Fort has sweeping mountain views. Trails lead to biodiverse Bisle Reserve Forest, home to cobras, deer, and birds. To the northeast, Jenukallu Gudda peak offers vistas stretching as far as the Arabian Sea.

Official website: http://www.sakaleshpuratown.mrc.gov.in/
Location: https://goo.gl/maps/MSBLQ4AWGRbAyAQt6
Nearest railway station: Sakleshpur Railway Station
Nearest airport: Mangalore Airport, about 101 km


Udupi is a city in the southwest Indian state of Karnataka. It’s known for its Hindu temples, including the huge, 13th-century Sri Krishna Temple, which houses a statue of Lord Krishna and attracts many pilgrims. Nearby, the ancient Anantheshwara Temple is dedicated to the god Shiva. The Corporation Bank Heritage Museum features coins dating from 400 BC, plus stamps and displays about India’s banking industry.

Official website: https://udupi.nic.in/en/
Location: https://goo.gl/maps/dFgR2uRgMU4vVpLr5
Nearest railway station: Udupi Railway Station, about 4 km
Nearest airport: Mangalore Airport, about 54 km


Dandeli is a town in the western Indian state of Karnataka. The Dandeli Wildlife Sanctuary, with its trails and dense forests, is home to animals including black panthers, monkeys and elephants, as well as many bird species. A temple stands at the entrance to the limestone Kavala Caves, known for their stalagmite formations. West of the caves, Anshi National Park encompasses the Kali Tiger Reserve.

Official website: http://www.karnatakatourism.org/
Location: https://goo.gl/maps/CJdN2DJNjd7qt4LZ8
Nearest railway station: Londa Railway Station, about 37 km
Nearest airport: Hubli Airport, about 79 km


Murdeshwar is a town in Bhatkal Taluk of Uttara Kannada district in the state of Karnataka, India. The town is located 13 km from the taluk headquarters of Bhatkal.

Official website: http://www.karnatakatourism.org/
Location: https://goo.gl/maps/LBoDgzfeW9QCvp8bA
Nearest railway station: Murudeshwar Railway Station, about 3 km
Nearest airport: Mangalore Airport, about 140 km


Pattadakal, also called Paṭṭadakallu or Raktapura, is a complex of 7th and 8th century CE Hindu and Jain temples in northern Karnataka.

Official website: https://bagalkot.nic.in/en/tourist-place/pattadakal/
Location: https://goo.gl/maps/X6kysX29e7XPDZd19
Nearest railway station: Badami Railway Station, about 23 km
Nearest airport: Belgaum Airport, about 150 km

Leave a Reply