Table of Contents

15 Top Tourist Places to Visit in South India

Sharell Cook lives in Mumbai full-time and has been writing about India travel for TripSavvy since 2008.

Jillian Dara is a freelance journalist and fact-checker. Her work has appeared in Travel + Leisure, USA Today, Michelin Guides, Hemispheres, DuJour, and Forbes.

Badami, Karnataka.

South India (comprised of Kerala, Karnataka, Andhra Pradesh, Telangana, and Tamil Nadu) really has a distinct culture that sets it apart from the rest of the country. Not only that, each state has managed to retain its own distinct identity. Intricate temple architecture, historical ruins, palm-fringed canals, spirituality, and beach will provide you with a varied and interesting trip. This article highlights the top tourist places to visit in South India. There are so many great destinations that it’s difficult to select only a few!

Hampi, Karnataka

Hampi Ruins

TripSavvy / Faye Strassle

One of India’s top historical destinations, the laid-back village of Hampi was once the last capital of Vijayanagar, one of the greatest Hindu empires in India’s history. It has some extremely captivating ruins, intriguingly intermingled with large boulders that rear up all over the landscape. The ruins, which date back to the 14th century, stretch for just over 4187 hectares (16 square miles) and comprise more than 1600 monumental remains. An incredible energy can be felt at this ancient place. Hampi is commonly visited from Goa, as there are a number of transport options from there.

Badami, Aihole and Pattadakal, Karnataka

Mallikarjuna Temple

The heritage sites of Badami (formerly Vatapi), Aihole and Pattadakal are a worthwhile side trip from Hampi. They’re rich in monuments, temples and ruins from the Chalukya empire, which ruled there between the 6th to 12th centuries. The renowned Chalukya style of architecture originated in Aihole and the village is filled with around 125 stone temples, which unfortunately don’t get the attention they deserve. Badami is one of the top places to see caves in India, with four sets of magnificent ancient rock-cut cave temples. Pattadakal is smaller but has one impressive temple complex that’s also a UNESCO Heritage Site.

Kerala Backwaters

A houseboat in Kottayam, Kerala's backwaters

Cruising along the palm-fringed canals, known as the backwaters, is one of the best things to do in Kerala. Time truly seems to stand still. Indian food cooked by a chef and chilled beer on-board the boat make it even more enjoyable. You can spend the night on the boat, out in the middle of the water, surrounded by serenity. Bliss! And while you’re in the area, why not stay a night or two at a resort or homestay on the backwaters? You’ll be able to feast on freshly caught and prepared seafood, according to traditional recipes. Plan your trip with this guide to the Kerala Backwaters and how to best visit them. Or check out these top homestays in and around Alleppey (Alappuzha) and top Kumarakom hotels and resorts for all budgets.

Varkala, Kerala

Varkala cliffs and the beach below

The fairy-tale setting of Varkala Beach is enough to take your breath away, with a long winding stretch of cliff and views that extend over the Arabian Sea. A paved footpath runs along the length of the cliff, bordered by coconut palms, quaint shops, beach shacks, hotels, and guest houses. Nestled at the bottom of the cliff is a sparkling beach, reached by steps leading down from the cliff top. It’s not surprising that Varkala is one of India’s best beaches. It sure is picturesque!

Fort Kochi, Kerala

Chinese fishing nets at Fort Kochi

Known as the “Gateway to Kerala”, Kochi is an enchanting city that’s had an eclectic influence. The Arabs, British, Dutch, Chinese, and Portuguese have all left their mark on the city. Most people recognize Kochi from pictures of the famous Chinese fishing nets that line the waterfront. Fort Kochi is full of architecture and historical sites, and is a marvelous place to stroll around and explore on foot.

Madurai, Tamil Nadu

Sree Meenakshi Temple complex

Keren Su/Getty Images

Ancient Madurai is home to the most impressive and important temple in South India, the Meenakshi Temple. If you only see one south Indian temple, this temple should be it! The city of Madurai is more than 4,000 years old, and has remained a major center for Tamil culture and learning. The old traditional part of the city is fascinating to explore on foot. These days, Madurai attracts pilgrims and tourists in equal numbers. The two-week long Chithirai Festival, featuring a re-enacted celestial wedding of God and Goddess, is also held in Madurai during April and May each year. It’s worth visiting some of the magnificent temples in South India too.

Pondicherry

Pondicherry street scene.

Pondicherry (also known as Puducherry) was a former 18th century French colony and remains a separate union territory on the east cost of Tamil Nadu. It retains a distinctly French flavor and provides a delightful break. Wander around the atmospheric French Quarter and along the Promenade, soak up the peaceful atmosphere, dine in delicious restaurants, and browse the boutiques.

Mamallapuram (Mahabalipuram), Tamil Nadu

Shore Temple

Mahabalipuram (also known as Mamallapuram) is a beach town with a thriving backpacker and surfing scene, an hour or so south of Chennai. It’s also renowned for its stone sculpture industry, so set some money aside to shop! Other attractions are the Shore Temple, Pancha Rathas (temples sculptured in the shape of chariots), and Arjuna’s Penance (a huge carving on the face of a rock depicting scenes from the Mahabharata). A classical dance festival happens there every year from late December to late January. The many beach resorts in the area make Mahabalipuram a popular getaway from Chennai.

Rameshwaram and Dhanushkodi, Tamil Nadu

Church remains at Dhanushkodi

Rameshwaram is a peaceful little pilgrim town in southern Tamil Nadu, brought to life by the constant stream of pious devotees that come to bathe in its holy water, get a puja done to purify their karma, and visit Ramanathaswamy Temple. The town and temple are tied to the great Hindu epic The Ramayana. This is where Lord Ram got Lord Hanuman to build a bridge across the ocean to rescue Sita from her abductor, Ravana. Adam’s Bridge (also referred to as Ram Setu), a chain of reefs and sandbanks, is said to be the place where the bridge was located. In this area, not far from Rameshwaram, are the eerily crumbled and windswept remnants of Dhanuskodi, a town destroyed by cyclone in 1964. The approach to Rameshwaram is dramatic, with two long bridges (one for trains and one for other vehicles) linking it to the mainland.

Mysore, Karnataka

Mysore Palace at dusk.

Mysore has an impressive royal heritage, with the city’s main tourist attraction being the imposing Mysore Palace. There are many other interesting buildings, palaces, and temples to see. The zoo is notably one of the best in India. Mysore is also an excellent place to shop for sandalwood, and study Ashtanga yoga. The annual 10-day Mysore Dasara festival is another attraction.

Coorg, Karnataka

A man picking coffee beans

TripSavvy / Ivey Redding

For fresh aromatics of south Indian coffee and stunning scenic beauty, head to Karnataka’s Kodagu region (often referred to as Coorg, the English version of its name). This alluring mountainous area in southern Karnataka, not far from Bangalore and Mysore, is renowned for its plentiful coffee estates. And, yes, you can stay on one! There are accommodations for all budgets including some lovely homestays and luxury resorts in Coorg. The magnificent Golden Temple, one of the top Buddhist monasteries in India, is not to be missed as well.

Nilgiri Mountain Railway, Tamil Nadu

Nilgiri Mountain Railway toy train.

The Nilgiri Mountain Railway toy train chugs its way up to the popular hill station of Ooty in Tamil Nadu. The historic railway line was completed in 1899 and it was declared a UNESCO World Heritage site in 2005. The 46 kilometer (28.5 mile) journey is an enthralling one. It passes through rocky terrain, ravings, forested hills, tea plantations, 16 tunnels, and over 250 bridges (including 32 major ones). Ooty is a great place to escape the heat, although it has become quite commercialized and crowded. Nearby Coonoor is quieter and is world famous for its tea. It’s one of the top destinations for tea tourism in India.

30 Best Places to Visit in South India

South India has a lot more to offer than mere beaches and spice plantations. It’s a melting pot of cultures, cuisines, traditions, and languages. From honeymooning couples to families, the southern states of Kerala, Karnataka, Andhra Pradesh, and Tamil Nadu welcome tourists with warmth and love. There’s something to do for everyone here – water sports for the adventurous, backwaters for the romantics, trekking trails for hikers, and panoramic vistas for nature lovers. Read ahead to know about the top places to visit in South India:

Places to Visit in South India

1. Coorg, Karnataka

Coorg | #1 of 30 Places to Visit in South India

Coorg | #1 of 30 Places to Visit in South India

Surrounded by imposing mountains and covered by mist, Coorg is a nature lover’s paradise. This small town in Karnataka is best known for its diverse flora and fauna and aromatic spices and coffee plantations. From waterfalls and trekking routes to forts and temples, there’s plenty to explore in Coorg. It is also home to one of the few Tibetan settlements in Southern India. Apart from sightseeing, there’s plenty of culture, retail therapy, and delicious food to be indulged in.

  • Best Time to Visit: October to March
  • Key Attractions: Abbey Falls, Iruppu Falls, Tadiandamol Peak, Raja’s Seat, Talacauvery, Namdroling Monastery, Nagarhole National Park, Barapole River, Madikeri Fort, Omkareshwara Temple, and Gaddige Raja’s Tomb. See more places to visit in Coorg
  • Nearest Airport: Mysore Airport, Mangalore Airport, and Kempegowda International Airport, Bangalore
  • Nearest Railway Station: Mysore

2. Wayanad, Kerala

Wayanad | #2 of 30 Places to Visit in South India

Wayanad | #2 of 30 Places to Visit in South India

Wayanad, one of the most visited hill stations in Kerala, beckons trekking enthusiasts and nature lovers. Its rolling hills and lush green forests are home to a number of animals and birds. After the monsoons, the waterfalls too come alive with a renewed spirit. The dams and lakes in Wayanad are ideal for an afternoon picnic. And then there are the temples and caves waiting to be explored.

  • Best Time to Visit: October to May
  • Key Attractions: Banasura Dam, Wayanad Wildlife Sanctuary, Edakkal Caves, Chembra Peak, Soochipara Waterfalls, Kuruvadweep, Thirunelli Temple, Kanthanpara Waterfalls, Wayanad Heritage Museum, and Neelimala Viewpoint
  • Nearest Airport: Calicut International Airport
  • Nearest Railway Station: Kozhikode

3. Kodaikanal, Tamil Nadu

Kodaikanal | #3 of 30 Places to Visit in South India

Kodaikanal | #3 of 30 Places to Visit in South India

The cool breeze of Kodaikanal, a hill town in Tamil Nadu, is a welcome respite from the humidity typically associated with southern India. Nestled amidst the misty clouds, this hill station is rightly called the Princess of Hill Stations. There are rambling paths for trekkers, lakes to spend an afternoon by, waterfalls to bathe in and plenty more. Even the trees and plants here are unique. If you time your visit right, you may be able to see the Kurunji shrubs in bloom. At night, a trip to the observatory takes you to a whole new world.

  • Best Time to Visit: October to June
  • Key Attractions: Kodaikanal Lake, Bryant Park, Silver Cascade Falls, Pillar Rocks, Bear Shola Falls, Guna Cave or Devil’s Kitchen, Moir Point, Thalaiyar Falls, Kurinji Andavar Temple, and Kodaikanal Solar Observatory. Learn more about lakes in Kodaikanal
  • Nearest Airport: Madurai International Airport and Coimbatore International Airport
  • Nearest Railway Station: Kodai Road

4. Ooty and Coonoor, Tamil Nadu

Ooty and Coonoor | #4 of 30 Places to Visit in South India

Ooty and Coonoor | #4 of 30 Places to Visit in South India

Ooty, the Queen of Hill Stations, balances the hustle and bustle of city life with expansive tea gardens. The charming bungalows from the British-Raj era add a romantic flavor to Ooty, making it one of the most popular honeymoon destinations in South India. Its famous miniature toy train is listed as a UNESCO World Heritage Site and is a delight for people of all ages. One can take a toy train ride to Coonoor from Ooty another nearby hill station. Covering a distance of 19 km, the rail route offers a revitalizing travel experience. There are also museums, churches and a tea factory in Ooty that should find a place in your itinerary.

  • Best Time to Visit: October to June
  • Key Attractions: Government Botanical Garden, Government Rose Garden, The Tea Factory and Tea Museum, St. Stephen’s Church, Thread Garden, Nilgiri Mountain Railway Line, Government Museum, Doddabetta, Ooty Lake, Kamaraj Sagar Dam, Catherine Falls. Dolphin’s Nose, and Deer Park. Learn more about historical places in Ooty
  • Nearest Airport: Coimbatore International Airport
  • Nearest Railway Station: Mettupalayam Railway Station

5. Chennai, Tamil Nadu

Chennai | #5 of 30 Places to Visit in South India

Chennai | #5 of 30 Places to Visit in South India

Chennai, the capital of Tamil Nadu, is a blend of the old and the new. It is often described as the keeper of South Indian traditions. While on one hand, it flaunts spectacular architecture from the city’s past, on the other, it is known for its cosmopolitan lifestyle, quirky cafes and boutique stores. The city also boasts of the second-longest urban beach in the world. If you’re an adventure enthusiast, there’s plenty to do here. With something to offer to everyone, Chennai is one of the most visited family destinations in South India.

  • Best Time to Visit: October to February
  • Key Attractions: Marina Beach, Kapaleeshwarar Temple, Government Museum, Edward Elliot’s Beach, Santhome Cathedral, Fort St. George, Guindy National Park, Parthasarathi Temple, Valluvar Kottam, Arignar Anna Zoological Park, DakshinaChitra, and B.M. Birla Planetarium. Learn more about historical places in Chennai
  • Nearest Airport: Chennai International Airport
  • Nearest Railway Station: Chennai Central

6. Gokarna, Karnataka

Gokarna | #6 of 30 Places to Visit in South India

Gokarna | #6 of 30 Places to Visit in South India

Gokarna, a Hindu pilgrimage site in Karnataka, is best known for its beautiful beaches with white sand and swaying coconut palms. Apart from the beaches, Gokarna has a number of old and new temples. It is considered one of the popular tourist places for solo travelers in South India. Since the town has religious significance, there are a number of vegetarian-only restaurants but seafood places and a bar to relax in are not very hard to find.

  • Best Time to Visit: October to March
  • Key Attractions: Om Beach, Mahabaleshwar Temple, Half Moon Beach, Kudle Beach, Paradise Beach, Maha Ganapathi Temple, Shiva Cave, Koti Teertha, and Sri Bhadrakali Temple
  • Nearest Airport: Dabolim Airport, Goa
  • Nearest Railway Station: Ankola and Gokarna Road
Read Post  Best Places to Travel with Friends: 19 Trips and Vacations for Groups

7. Hampi, Karnataka

Hampi | #7 of 30 Places to Visit in South India

Hampi | #7 of 30 Places to Visit in South India

Hampi is one of the top places to visit in South India. The world heritage site takes visitors back in time to the 15 th and 16 th century with its magnificent ruins. It makes everyone’s imagination come alive with remnants of temples, monuments, and havelis. Quaint cafes set up on rooftops offer a variety of cuisines and are the ideal places to spend the evening.

  • Best Time to Visit: October to February
  • Key Attractions: Virupaksha Temple, Matanga Hill, Hemakuta Hill Temple, Vijaya Vitthala Temple, Hampi Architectural Ruins, Achyutaraya Temple, Kadalekalu Ganesha, Saasivekaalu Ganesha, Lotus Mahal, Hazara Rama Temple, and Stone Chariot
  • Nearest Airport: Kempegowda International Airport, Bangalore
  • Nearest Railway Station: Hospet Junction

8. Varkala, Kerala

Varkala | #8 of 30 Places to Visit in South India

Varkala | #8 of 30 Places to Visit in South India

Varkala, a small town in Kerala, also boasts of one of the top beaches in South India. The pristine white sandy Varkala beach is offset by majestic cliffs that make it a popular site with photographers. The town caters to backpackers as well as families. It’s an ideal place to escape city life. Apart from the beach, there are shacks with their fresh catch of the day and flea markets that make this place special. At its essence though, Varkala is a temple town with religious significance for Hindus.

  • Best Time to Visit: October to March
  • Key Attractions: Varkala Beach, Sivagiri Mutt, Varkala Cliff, Janardanaswamy Temple, Kappil Beach, Golden Island, Anchuthengu Fort, Varkala Cultural Center, and Sreenarayanapuram Temple
  • Nearest Airport: Trivandrum International Airport
  • Nearest Railway Station: Varkala Sivagiri

9. Mahabalipuram, Tamil Nadu

Mahabalipuram | #9 of 30 Places to Visit in South India

Mahabalipuram | #9 of 30 Places to Visit in South India

Mahabalipuram, once a major seaport, is now a must-visit World Heritage Site on every history buff’s bucket list. From carved relief work on stone to cave temples, Mahabalipuram overflows with architectural wonders. Sunsets are extra special here as the soft glow of the setting sun adds to the allure of these monuments. And then there’s the mystery of Krishna’s Butterball. The city’s proximity to Chennai makes it one of the popular long weekend destinations in South India.

  • Best Time to Visit: October to March
  • Key Attractions: Shore Temple, Pancha Rathas, Descent of the Ganges, Group of Monuments, Krishna’s Butterball, Thirukadalmallai, Mahabalipuram Beach, Ganesha Ratha, India Seashell Museum, Arjuna’s Presence, Mahishasuramardini Mandapa, and Tiger Cave.
  • Nearest Airport: Chennai International Airport
  • Nearest Railway Station: Chennai and Chengalpattu

10. Tanjore, Tamil Nadu

Tanjore | #10 of 30 Places to Visit in South India

Tanjore | #10 of 30 Places to Visit in South India

The first thing to come to mind when you hear about Tanjore is the beautiful gold relief paintings that take their name from this town. Tanjore has a history that dates back to many centuries and it once served as the bedrock for art in South India. Today, its cosmopolitan vibes blend easily with the palaces and temples bearing witness to erstwhile kingdoms. Tanjore is also a great place to find antiques and reproduction pieces to take back home with you.

  • Best Time to Visit: October to March
  • Key Attractions: Brihadeeswara Temple, Great Living Chola Temples, Saraswathi Mahal Library, Thanjavur Maratha Palace, Sivaganga Park, Aiyarappar Temple, Thanjai Mamani Koil, Royal Palace Museum, and Manimandapam
  • Nearest Airport: Tiruchirappalli International Airport
  • Nearest Railway Station: Thanjavur Junction and Trichy Junction

11. Madurai, Tamil Nadu

Madurai | #11 of 30 Places to Visit in South India

Madurai | #11 of 30 Places to Visit in South India

Madurai is often described as the soul of Tamil Nadu. As one of India’s oldest cities, Madurai is a celebration of Tamil culture and heritage. The temples here have religious significance as well as architectural beauty. However, this is not the only reason Madurai is listed amongst the top tourist attractions in South India. It is a vibrant city that offers a variety of South Indian foods as well. From roadside dhabas to fine dining restaurants, there’s a world of food waiting for you here.

  • Best Time to Visit: October to March
  • Key Attractions: Thirumalai Nayakkar Mahal, Koodal Azhagar Temple, Gandhi Memorial Museum, Vandiyur Mariamman Teppakulam, Alagar Koyil, Thirupparamkunram Murugan Temple, Meenakshi Amman Temple, Samanar Hills, Kazimar Big Mosque, Thirumohoor Kalamegaperumal Temple, and Pandi Kovil Temple.
  • Nearest Airport: Madurai International Airport
  • Nearest Railway Station: Madurai Junction

12. Kanchipuram, Tamil Nadu

Kanchipuram | #12 of 30 Places to Visit in South India

Kanchipuram | #12 of 30 Places to Visit in South India

Best known for the glamorous Kanchipuram sarees, Kanchipuram is also a magnificent temple town. These temples are equally beautiful in the day and at night owing to which Kanchipuram is a popular weekend destination in South India. Apart from the weather, many people also time their visit to coincide with festivals. What not many tourists know is that apart from the saree, the city also has idli named after it!

  • Best Time to Visit: March to October
  • Key Attractions: Kailasanathar Temple, Kamakshi Amman Temple, Varadharaja Perumal Temple, Ekambareswarar Temple, Ulagalantha Perumal Temple, Chitragupta Temple, Shri Kanchi Kamakoti Peetham, Tiru Parameswara Vinnagaram, Thiru Ekambaranathar Temple, and Kanchi Kudil
  • Nearest Airport: Chennai International Airport
  • Nearest Railway Station: Kanchipuram

13. Pondicherry, Puducherry

Pondicherry | #13 of 30 Places to Visit in South India

Pondicherry | #13 of 30 Places to Visit in South India

Pondicherry is one of the few places in India that reflects the contribution French culture made to our heritage. On one hand, Pondicherry boasts of villas with teak columned courtyards and vibrant yellow walls and on the other is the peaceful aura of Auroville. Its respectful and safe culture and bohemian vibe have made this city one of the top tourist places for solo travelers in South India. There are also a number of beaches here where you can easily watch the day go by.

  • Best Time to Visit: October to March
  • Key Attractions: Sri Aurobindo Ashram, Arulmigu Manakula Vinayagar Temple, Promenade Beach, Rock Beach, Basilica of the Sacred Heart of Jesus, French War Memorial, Bharathi Park, Aayi Mandapam, and Varadharaja Perumal Temple. Learn more about temples in Pondicherry.
  • Nearest Airport: Pondicherry Airport
  • Nearest Railway Station: Pondicherry Railway Station

14. Munnar, Kerala

Munnar | #14 of 30 Places to Visit in South India

Munnar | #14 of 30 Places to Visit in South India

With misty clouds and rolling green hills, Munnar has often been named one of the most picturesque hill stations of South India. It almost seems as though the place is carpeted with tea plantations. A visit here is all the encouragement one needs to sample the different aromas and flavors of tea. For nature lovers, there are elephants to watch, waterfalls to bathe in and trekking trails to walk along. This is also a popular weekend destination in South India.

  • Best Time to Visit: October to May
  • Key Attractions: Eravikulam National Park, Mattupetty Dam, Anamudi, Tea Museum, Pothamedu View Point, Attukal Waterfall, Nayamakad Waterfall, Kolukkumalai Tea Estate, Chokramudi Peak, and Carmelagiri Elephant Park. Learn more about things to do in Munnar
  • Nearest Airport: Cochin International Airport
  • Nearest Railway Station: Aluva and Ernakulam

15. Tirupati, Andhra Pradesh

Tirupati | #15 of 30 Places to Visit in South India

Tirupati | #15 of 30 Places to Visit in South India

Tirupati is one of the most significant religious places in South India. This temple town is visited by thousands of pilgrims every day and yet manages to maintain an air of tranquility and serenity. Even the prasad served here is special as the Tirupati laddu has been awarded a Geographical Indication (GI) tag. Apart from the temples, there are forts, beautiful hillsides, and museums that welcome tourists. Tirupati is also a great place to sample flavors in a South Indian thali.

  • Best Time to Visit: September to February
  • Key Attractions: Sri Venkateswara Swamy Vaari Temple, Sri Venkateswara National Park, Chandragiri Fort, Kapila Theertham, Natural Arch- Tirumala Hills, Sri Padmavathi Ammavari Temple, Sri Venkateswara Zoological Park, Sri Venkateswara Museum, Srivari Mettu, and Varahaswamy Temple
  • Nearest Airport: Tirupati Airport
  • Nearest Railway Station: Tirupati

16. Alleppey, Kerala

Alleppey | #16 of 30 Places to Visit in South India

Alleppey | #16 of 30 Places to Visit in South India

There’s nothing like the backwaters of Alleppey. This popular honeymoon destination in South India, also known as Alappuzha, offers an idyllic setting for couples to fall deeper in love with each other. Floating along the backwaters in a houseboat is the best way to experience this city. If you time your visit right, you could even catch a glimpse of the famous Kerala boat races. But, that’s not all; Alleppey also has a bustling industry of coir.

  • Best Time to Visit: November to February. August for boat races
  • Key Attractions: Alappuzha Beach, Vembanad, Marari Beach, Pathiramanal, Sree Krishna Swamy Temple, Punnamada Lake, Krishnapuram Palace, Basilica of St. Mary, Mullakkal Temple, International Coir Museum, and Revi Karunakaran Memorial Museum. Learn more about places to see Alleppey
  • Nearest Airport: Cochin International Airport
  • Nearest Railway Station: Alappuzha Railway Station

17. Kumarakom, Kerala

Kumarakom | #17 of 30 Places to Visit in South India

Kumarakom | #17 of 30 Places to Visit in South India

With its beautiful blue lake, picturesque villages and bird sanctuary, Kumarakom is a nature lover’s delight and one of the top weekend destinations in South India. Whether you’re here for the weekend or the whole week, there’s plenty to do here such as an overnight stay on a houseboat, night fishing, cruising down the backwaters in a shikara, and birdwatching. If you’re craving a simple life, Kumarakom the place you need to be.

  • Best Time to Visit: November to February
  • Key Attractions: Kumarakom Bird Sanctuary, Pathiramanal, Bay Island Driftwood Museum, Thanneermukkom Bund, Village Life Experience, Backwaters, Karthyayani Devi Temple, St. Thomas Church, and Sree Kumaramangalam Subramanyaswamy Temple.
  • Nearest Airport: Cochin International Airport
  • Nearest Railway Station: Kottayam

18. Kochi, Kerala

Kochi | #18 of 30 Places to Visit in South India

Kochi | #18 of 30 Places to Visit in South India

Kochi is an amalgam of centuries-old synagogues, palaces, Chinese fishing nets that dip in and out of the water, majestic bungalows dating back to the Dutch era and quirky cafes. The city is listed amongst tourist places for solo travelers in South India as well as a popular family destination in South India. Apart from historic places, Kochi also has a large antique and reproduction market where you can indulge in retail therapy. And then, there’s the lip-smacking appams and other Kerala delicacies waiting to be relished.

  • Best Time to Visit: October to February
  • Key Attractions: Fort Kochi, Cherai Beach, Mattancherry Palace, St. Francis CSI Church, Paradesi Synagogue, Hill Palace Museum, Santa Cruz Cathedral Basilica, Willingdon Island, Mangalavanam Bird Sanctuary, and Princess Street. Read more about churches in Kochi.
  • Nearest Airport: Cochin International Airport
  • Nearest Railway Station: Ernakulam Junction and Ernakulam

19. Kanyakumari, Tamil Nadu

Kanyakumari | #19 of 30 Places to Visit in South India

Kanyakumari | #19 of 30 Places to Visit in South India

The southernmost tip of the Indian mainland, Kanyakumari is famed for its spectacular sunrises and sunsets over the Bay of Bengal, the Arabian Sea, and the Indian Ocean. Kanyakumari is a small town that makes a big impact. During the day between these glorious moments, there are forts, churches, and temples to be visited and paddy fields to be photographed. A few minutes at the Vivekananda Rock Memorial can transport you to a whole new world.

  • Best Time to Visit: October to February
  • Key Attractions: Vivekananda Rock Memorial, Thiruvalluvar Statue, Kanyakumari Beach, Sarvani Shaktipeeth Shri Bhagavathy Temple, Our Lady of Ransom Church, Trisea Sangamam, and Vattakottai Fort.
  • Nearest Airport: Trivandrum International Airport
  • Nearest Railway Station: Kanyakumari

20. Thekkady, Kerala

Thekkady | #20 of 30 Places to Visit in South India

Thekkady | #20 of 30 Places to Visit in South India

The rustic lifestyle of Thekkady is a great break from city life. This hill station in South India has everything from lush green rolling hills with elephants walking by to spice plantations, ashram and paddy fields. The Periyar National Park is home to tigers, wild bison, and many other wildlife species. When you’re done trekking through the hills and taking in the aromas of the spice plantations, you can attend cooking classes and tours of the bazaars.

  • Best Time to Visit: November to March
  • Key Attractions: Periyar National Park, Tiger Trail, Thekkady Lake, Green Park Ayurvedic & Spices Plantation, Anakkara, Kadathanadan Kalari Centre, Chellarkovil Viewpoint, and Pandikuzhi.
  • Nearest Airport: Cochin International Airport and Madurai International Airport
  • Nearest Railway Station: Kottayam Railway Station

21. Trivandrum, Kerala

 Trivandrum | #21 of 30 Places to Visit in South India

Trivandrum | #21 of 30 Places to Visit in South India

Kerala’s capital city, Trivandrum is a small city with a glorious heritage. Spread across low hills, this is the gateway to the beaches of Kovalam and Varkala. The temples here are visited by pilgrims and tourists alike. Trivandrum also boasts of a number of palaces and museums that pay tribute to its history through beautifully preserved architecture. The Trivandrum Zoo is another popular tourist spot. And, while you’re here, don’t forget to taste the meal served on plantain leaves.

  • Best Time to Visit: October to February
  • Key Attractions: Sree Padmanabhaswamy Temple, Napier Museum, Shankumugham Beach, Kuthira Malika, Trivandrum Zoo, Attukal Temple, Kanakakkunnu Palace, Kowdiar Palace, Koyikkal Palace, Kovalam, and Karikkakom Devi Temple
  • Nearest Airport: Trivandrum International Airport
  • Nearest Railway Station: Thiruvananthapuram

22. Hyderabad, Telangana

Hyderabad | #22 of 30 Places to Visit in South India

Hyderabad | #22 of 30 Places to Visit in South India

Hyderabad, the capital city of Telangana, balances the rich history and regality of Nizams with a vibrant cityscape. On one hand, the city boasts of palaces, forts, and museums on the other it has a string of cafes by the beautiful Hussain Sagar Lake. Hyderabad is also home to the fascinating Ramoji Film City. It’s a city that’s simultaneously young and old, traditional and cosmopolitan.

  • Best Time to Visit: October to February
  • Key Attractions: Charminar, Golkonda Fort, Salar Jung Museum, Hussain Sagar Lake, Chowmahalla Palace, Ramoji Film City, Birla Mandir, Qutb Shahi Tombs, Lumbini Park, Shilparamam, NTR Gardens, Osman Sagar, Necklace Road, and Paigah Tombs. Read more about picnic spots in Hyderabad
  • Nearest Airport: Rajiv Gandhi Hyderabad International Airport, Hyderabad
  • Nearest Railway Station: Nampally and Hyderabad

23. Warangal, Telangana

Warangal | #23 of 30 Places to Visit in South India

Warangal | #23 of 30 Places to Visit in South India

A city dotted with temples, forts and ancient monuments, Warangal is one of the most popular places to visit in South India. Its temples are not only visited by pilgrims but admired by tourists for their architectural magnificence. There are also a number of lakes and gardens ideal for an afternoon picnic and sparkling emerald fields that make a beautiful backdrop for photography enthusiasts.

  • Best Time to Visit: October to March
  • Key Attractions: Thousand Pillar Temple, Warangal Fort, Bhadrakali Temple, Padmakshi Temple, Waddepally Lake, Kakatiya Musical Garden, Kakatiya Zoological Park, Kush Mahal, and Bhadrakali Lake
  • Nearest Airport: Rajiv Gandhi Hyderabad International Airport, Hyderabad
  • Nearest Railway Station: Warangal

24. Araku Valley, Andhra Pradesh

Araku Valley | #24 of 30 Places to Visit in South India

Araku Valley | #24 of 30 Places to Visit in South India

A few hours’ drive from Vishakhapatnam, Araku Valley is a popular weekend destination in South India. You could also take the Vistadome train for a panoramic view of the route. The valley is known for its spectacular natural beauty, isolated tribes, and organic coffee plantations. For adventure seekers, Araku Valley offers a number of trekking routes that wrap themselves around the hills.

  • Best Time to Visit: October to March
  • Key Attractions: Padmapuram Gardens, Borra Caves, Coffee Museum, Ananthagiri Water Falls, Rana Jilleda Water Falls, and Katika Water Falls
  • Nearest Airport: Visakhapatnam International Airport
  • Nearest Railway Station: Araku Railway Station
Read Post  17 Top-Rated Things to Do on Vancouver Island

25. Chikmagalur, Karnataka

Chikmagalur | #25 of 30 Places to Visit in South India

Chikmagalur | #25 of 30 Places to Visit in South India

Associated with adventure tales of smuggling from the olden days, Chikmagalur is now best known for its scenic beauty and historic places. There’s also the coffee to look forward to. Amidst the lush green plantations, are a number of picnic spots designed to make you forget the city you came from. The mountain circuits of Sheethalagiri-Baba Budan Giri-Mullayanagiri is something adventure seekers look forward to. The Hebbe and Kalhatti Falls are also close by.

  • Best Time to Visit: September to March
  • Key Attractions: Sharadamba Temple, Kemmangundi, Coffee Museum, Z Point, Hirekolale lake, Mullayanagiri, Kudurekuha, Hirekolale Lake, Bhadra Wildlife Sanctuary, Baba Budangiri, Kallathigiri Falls, and Hebbe Falls
  • Nearest Airport: Mangalore International Airport
  • Nearest Railway Station: Chikkamagaluru Railway Station, Kadur and Hassan

26. Mysore, Karnataka

Mysore | #26 of 30 Places to Visit in South India

Mysore | #26 of 30 Places to Visit in South India

Known for its royal lifestyle, Mysore is an enchanting city. It is dotted with architecturally spectacular monuments and heritage buildings. The Mysore Palace, the seat of the erstwhile Wodeyar Maharajas, is believed to be the second most popular tourist site in India. Mysore’s rich traditions and spice bazaars attract tourists from across India and the world. Another popular reason to visit this city is to practice and learn the art of Ashtanga yoga. Mysore Dasara is a grand celebration and a great time to plan your trip.

  • Best Time to Visit: July to February
  • Key Attractions: Mysore Palace, Mysore Zoo, Kishkindha Moolika Bonsai Garden, Venugopala Swamy Temple, Jaganmohan Palace, Philomena’s Church, Somanathapura Temple, Brindavan Gardens, Chamundeshwari Temple, and Karanji Lake. Learn more about places to visit in Mysore
  • Nearest Airport: Mysore Airport
  • Nearest Railway Station: Mysore Junction

27. Bangalore, Karnataka

Bangalore | #27 of 30 Places to Visit in South India

Bangalore | #27 of 30 Places to Visit in South India

Bangalore, the city of lakes, gardens, IT giants, and startups offers plenty to explore and discover. During the day, there are palaces to visit, gardens to take a stroll, and street markets to shop at. Mansions from the Victorian era stand beside mega-malls with glass facades. By night, the city has craft-beer pubs and quirky cafes that call out to weary souls. Known for its safety, this is often featured in lists of tourist places for solo travelers in South India.

  • Best Time to Visit: October to February
  • Key Attractions: Bangalore Palace, Cubbon Park, Lalbagh Botanical Gardens, Bannerghatta Biological Park, Tipu Sultan’s Summer Palace, Nandi Temple, Dodda Alada Mara, Lumbini Gardens, Bangalore Fort, and Vidhana Soudha. Learn more about places to visit in Bangalore
  • Nearest Airport: Kempegowda International Airport, Airport
  • Nearest Railway Station: Bengaluru City Junction, Krishnarajapuram, Bangalore Cantonment, and Yeshwanthpur

28. Rameswaram, Tamil Nadu

Rameswaram | #28 of 30 Places to Visit in South India

Rameswaram | #28 of 30 Places to Visit in South India

Rameswaram is one of the best-known religious places in South India. According to mythology, this is where Lord Rama led his army to Lanka and rescued Sita from the demon king Ravana. Apart from its religious significance, Rameswaram is a quiet fishing town with scenic beauty and beaches to enjoy water sports.

  • Best Time to Visit: October to April
  • Key Attractions: Ramanathaswamy Temple, Agni Tirtham, Sri Panchmukhi Hanuman Mandir & Floating Stones, Rameswaram TV Tower, Adam’s Bridge, Pamban Road Bridge or Annai Indira Gandhi Bridge, and Dr A.P.J. Abdul Kalam Memorial
  • Nearest Airport: Madurai International Airport
  • Nearest Railway Station: Rameswaram

29. Thrissur, Kerala

Thrissur | #29 of 30 Places to Visit in South India

Thrissur | #29 of 30 Places to Visit in South India

Thrissur is the cultural capital of Kerala. The city goes from celebrating one festival to another so much so that no matter when you visit, you’ll probably be able to see the city in full festive gear. It was once home to the Cochin royal family and today boasts of a number of buildings from that time. There’s also a Nestorian Christian community that dates back to the 3 rd century. While you’re here, don’t forget to enjoy a classic Kerala meal at one of the city’s many restaurants.

  • Best Time to Visit: October to March
  • Key Attractions: Vadakkunnathan Temple, Sakthan Thampuran Palace, Basilica of Our Lady of Dolours, Paramekkavu Bagavathi Temple, Thiruvambadi Sri Krishna Temple, Archaeological Museum, Bible Tower, Vilangan Hills, St. Thomas Syro-Malabar Church and Arattupuzha Sree Sastha Temple. Find more places to visit in Thrissur
  • Nearest Airport: Cochin International Airport
  • Nearest Railway Station: Thrissur

30. Coimbatore, Tamil Nadu

Coimbatore | #30 of 30 Places to Visit in South India

Coimbatore | #30 of 30 Places to Visit in South India

Fondly called the Manchester of South India, Coimbatore is best-known for its textile industry. This cool hill station in South India is also a pit stop on the way to Ooty and Kerala. Coimbatore is where people come to relax, put their feet up, and live the slow life. While you’re here, visit temples and museums that take you back in time and enjoy a picnic by the waterfalls.

  • Best Time to Visit: July to March
  • Key Attractions: Marudhamalai, Dhyanalinga, Siruvani Waterfalls, Black Thunder, Perur Pateeswarar Temple, Arulmigu Eachanari Vinayagar Temple, GD Naidu Museum, Anamalai Tiger Reserve, Monkey Falls, Koniamman Temple, and Gass Forest Museum. Find more places to visit in Coimbatore
  • Nearest Airport: Coimbatore International Airport
  • Nearest Railway Station: Coimbatore North, Podanur Junction, and Singanallur

I am obsessed with old edifices, museums and different cultures. When not writing and editing stories, I love to explore forgotten ruins or indulge in gardening and cooking – the other things I’m passionate about. My motto in life is “Love what you Do and Do what you Love”, and that is what is driving me all through.

22 Best Places To Visit In South India In December 2022

A view of south India

The rocking Chennai Music Festival that’ll make you groove; the auspicious Karthigai Deepam festival that lights up the whole town; and the vibrant Cochin Carnival that’ll make you celebrate life, there’s so much happening in south India in December, and explorers can’t resist. Here’s a list of best places to visit in south India in December, where all the cool events, colourful festivals, and soothing weather is waiting for you. Read on to explore.

22 Best Places To Visit In South India In December

Here is a list of places to visit in South India in December. These places offer serene views and some really exciting things to do.

Places To Visit In Kerala

Kerala is one of the ideal places to visit in December in South India. Kerala, ‘God’s own country’ has some of the best places for you to visit in December. The backwaters, beaches, coconut fields, high ranges and other scenic blessings pose the best background to your December holiday. Spend the last month of the year relaxing in the lap of nature.

1. Kasaragod

Theyyam festival

Aptly known as the land of Gods, the beautiful coastal town, Kasargod is the northernmost district and among the best places to visit in Kerala. It is packed with many heritage structures and natural wonders like Ananthapura Lake temple, Madhur temple, Bekal Fort, Bekal beach, and the sparkling Thonikadavu waterfall. Kasaragod has become one of the best places to visit in south India in December, because of its vibrant and grand religious festivals: Theyyam and Kanathur Nalvar Bhootha Sthanam.

Kasargod temperature in December: Between 20 degrees Celsius to 30 degrees Celsius
Places to visit in Kasargod: Ananthapura Lake temple, Kappil Beach, Kasaragod Beach, Clock Tower, CPCRI Beach, and Udduma Beach.
Famous for: Heritage Structure
How to reach Kasargod

By rail: Kasargod Railway Station
By road: Buses from Bangalore, Alleppey, Thiruvananthapuram, Ernakulam are available to reach Kasargod.
By air: Nearest airport is an Mangalore, which is about 70 km away.

2. Kochi

a man dressed up for Theyyam

Plan a visit to Kochi in December and enjoy the pomp and grandeur of the Cochin Carnival. One of the most popular cultural extravaganzas of India, it is held in December, every year. The festival is celebrated with fun, frolic, and zeal. The exhilarating competition of bike races, beach volleyball, swimming, fireworks, music, dance, fancy dresses, and beautiful decoration of historic monuments make Kochi one of the best places to visit in south India in December. From playing Panchavadyam—medley of 5 instruments— to the grand parade of decorated elephants with live bands, Cochin Carnival is sure to allure you.

Kochi temperature in December: Between 23 degrees Celsius to 31 degrees Celsius
Places to visit in Kochi: Willingdon Island, Fort Kochi, Marine Drive, Bolgatty Palace, Vasco da Gama Square, Veeranpuzha Lake and Backwaters, Cherai Beach etc.
Famous for: Vibrant carnival
How to reach Kochi

By rail: Kochi Railway Junction and Kochi Harbor Terminus
By road: All the major towns and cities of south India are well connected to Kochi by excellent roads.
By air: Kochi has its own airport: Cochin International Airport.

3. Alleppey

_The_Venice_Of_The_East_

There are no chances that you have not heard about Alleppey and the destination with its beauty attracts many tourists every year. The backwaters in Alleppey are as beautiful as it gets and spending a day here will make you feel on top of this world. Visiting Alleppey in December is a delight because the weather is blissful and it increases the beauty of the place multifold. One of the best Kerala places to visit in December, Alleppey will surely enhance your overall vacation.

Alleppey Temperature In December: Between 25 degrees Celsius to 30 degrees Celsius
Places To Visit In Alleppey: Alappuzha Beach, Vembanad and Marari Beach
Famous for: Beautiful beaches
How to Reach Alleppey

By rail: Alleppey Railway Station
By road: All the major towns and cities of south India are well connected to Alleppey
By air: Cochin International Airport and Trivandrum International Airport at a distance of just 75 km and 150 km away respectively

4. Kumarakom

Kumarakom is a gorgeous backwater destination that offers many leisure options to the visitors. It is listed among the best tourist places in South India in December because the perfect weather during this time is great for activities like houseboat and sightseeing. You can also see the palm fringed streets where you can stay amidst nature. Also, this time calls to enjoy the a variety of flora and fauna and appreciate the beauty of nature.

Kumarakom Temperature In December: Between 23 degrees Celsius to 32 degrees Celsius
Places To Visit In Kumarakom: Vembanad Lake, Kumarakom Beach and backwaters
Famous for: Houseboat and sightseeing
How to Reach Kumarakom

By rail: Kottayam Railway Junction is the nearest railhead
By road: All the major towns and cities of south India are well connected to Kumarakom by excellent roads.
By air: Cochin International Airport (85 km away)

5. Kovalam

If you are looking to spend your New Year in a full festive feel, Kovalam is a good pick. Enjoy a fun-filed beach carnival held here in December and get into the festive mood by visiting these beaches. They are an absolute delight to visit on a cold winter night, thus making Kovalam one of the best places to visit in South India in December. The weather of Kovalam in December is ideal for beach hopping and for the best experience stay at a beachfront hotel and have an amazing time on your vacation.

Kovalam Temperature In December: Between 16 degrees Celsius to 34 degrees Celsius
Places To Visit In Kovalam: Vizhinjam Lighthouse, Grove Beach, Kovalam Beach
Famous for: Fun-filled beach carnival
How to Reach Kovalam

By rail: Trivandrum Central railway station (15 km away)
By road: Several luxury and deluxe buses are available from various parts of the state and country
By air: Trivandrum International Airport (15 km away)

Places To Visit In Tamil Nadu

Tamil Nadu offers a wide variety of places to visit in South India in December that you can plan on visiting and you will see an unexplored and different side of South India that will make you fall in love with the place.

6. Chennai

a broken bridge in ocean

Chennai is one of the best tourist places in Tamil Nadu, famed for stunning beaches, marvellous monuments, churches, and temples. Being hot and humid mostly during summer and monsoon, it is the dry and soothing winter that pulls tourists to Chennai. But what adds up to the fun is the Chennai Music Festival, which is a month-long Carnatic music festival. The spellbinding performances of various instruments, Hindustani vocal music, and classical dance mesmerize cultural buffs and ardent music enthusiasts, keeping Chennai on the list of best places to visit in Tamil Nadu in December.

Chennai temperature in December: Between 21 degrees Celsius to 25 degrees Celsius
Places to visit in Chennai: Marina Beach, Arignar Anna Zoological Park, Kapaleeshwarar temple, Guindy National Park, Covelong village, Valluvar Kottam temple etc.
Famous for: Marvelous churches, temples and beaches
How to reach Chennai

By rail: It has three railway stations: Chennai Central, Chennai Egmore, and Tambaram.
By road: There are regular buses and taxis that run between Chennai and other major cities and towns of south India throughout the day.
By air: Chennai International Airport, which is just 7 km from the city.

7. Tiruvannamalai

a town lit at night

Celebrate Karthigai Deepam, this year on 2nd December in Tiruvannamalai to experience the most iconic ‘festival of lights’. This three-day-long festival is marked by lighting diyas in temples, on the streets, and in homes. The sisters offer puja praying for the long life and safety of their brothers. Tiruvannamalai looks beautiful and ornamental during these three days and attracts a lot of tourists from across the nation. The temples are decorated with lamps and puja is offered to Lord Shiva, followed by displays of homemade fireworks and crackers.

Tiruvannamalai temperature in December: Between 25 degrees Celsius to 29 degrees Celsius
Places to visit in Tiruvannamalai: Sri Ramana Ashram, Arunachaleshwara temple, Virupaksha Cave, Annamalaiyar temple View Point etc.
Famous for: Beautiful temples
How to reach Tiruvannamalai

By rail: Trains are available from cities like Villupuram, Katpadi, Madurai, Tirupati, Kharahgpur and Purulia.
By road: Thiruvannamalai is well connected to major cities like Chennai, Bangalore, Madurai, and Coimbatore.
By air: Thiruvannamalai does not have its own airport. The nearest one is Pondicherry Airport, which is 90 km away.

8. Mahabalipuram

a beautiful evening at a beach

For a scenic and serene beach, amazing temples and picturesque fishing villages; nothing beats Mahabalipuram. The extremely pleasant weather of the coastal town in winter make it one of the best places to visit in south India in winter. Ideal for a beach stroll and sunbathing, Mahabalipuram is a paradise for beach lovers.

Mahabalipuram temperature in December: Between 25 degrees Celsius to 29 degrees Celsius
Places to visit in Mahabalipuram: Arjuna’s Penance, Pancha Rathas, Sea Shore temple, Krishna’s Butter Ball, Descent Of The Ganges, India Seashell Museum, Varaha Cave temple etc.
Famous for: Gorgeous fishing villages
How to reach Mahabalipuram

By rail: Chennai Railway Station is at a distance of 45 km.
By road: It is connected by a number of interconnecting roadways to Chennai, Chengalpattu, Pondicherry and Kanchipuram.
By air: Chennai Airport is the nearest one at a distance of 45 km from the city.

Read Post  10 Best Things to do in the Grand Canyon

9. Kodaikanal

Kodaikanal is yet another amazing place to visit in South India in December. The beautiful hill station is famous for its scenic beauty and leaves travellers mesmerized with heartwarming experiences. Winter is an amazing time to enjoy adventure activities and go trekking. The princess of hill stations many tourists throughout the year.

Kodaikanal Temperature In December: Between 16 degrees Celsius to 8 degrees Celsius
Places To Visit In Kodaikanal: Kodaikanal Lake, Coaker’s Walk, Bryant Park
Famous for: Adventure activities
How to Reach Kodaikanal

By rail: Kodai Road (95 km away)
By road: Several luxury and deluxe buses are available from various parts of the state and country
By air: Madurai International Airport (120 km away)

10. Coonoor

Coonoor in December is an ideal time for vacation for those who are fond of cool climates. It offers a relaxing and peaceful environment which makes it one of the best places to visit to spend time away from the hustle-bustle. Dolphin’s Nose, Sim’s Park and Droog Fort are some of the prominent places to visit here.

Coonoor Temperature In December: Between 21 degrees Celsius to 12 degrees Celsius
Places To Visit In Coonoor: Lamb’s Rock, Droog Fort, Sim’s Park
Famous for: Relaxing atmosphere
How to Reach Coonoor

By rail: Coonoor railway station, a part of the Nilgiri Mountain Railway, a World Heritage Site
By road: Well connected via road to major cities and states
By air: Coimbatore International Airport (100 km away)

Places To Visit In Karnataka

Here are some of the most beautiful places to visit in South India in December that you just can’t miss on your trip to South India in December. They are not just pretty but very pleasing too.

11. Ooty

One of the most beautiful places to visit in Tamil Nadu, Ooty is a gem and something you just cannot miss. With the pleasure to witness tea and coffee plantations, great weather and scenic views there is hardly a reason you can list for you to miss this beautiful destination. The winter season just goes on to add to the beauty.

Ooty Temperature In December: Between 9 degrees Celsius to 22 degrees Celsius
Places To Visit In Ooty: Doddabetta Peak, Pykara Waterfalls and Ooty Lake
Famous for: Scenic views
How to Reach Ooty

By Rail: Mettupalayam Railway Station is the nearest railway station and is approximately 47 kilometres away.
By Air: Coimbatore International Airport is nearly 75 kilometres away from Alleppey.

12. Coorg

Tamara carnival in Coorg

Coorg is one of the best places to visit in December in South India. With the rolling hills, verdant valleys, sparkling cascades, and aromatic spice and coffee estates, Coorg is one of the most scenic, quaint, and picture-perfect hill stations in south India. The weather of the hill station is perfect during winter and the surrounding lush greenery make it look more refreshing and fascinating than ever. But it isn’t just the awesome weather you should consider, Tamara Carnival is another exciting thing about Coorg in December.

Organised by Tamara—one of the most luxurious resorts in Coorg, this carnival showcases folk dance, rock music, contemporary dance forms, and local food fiestas that allure not only music buffs and cultural enthusiasts, but all kinds of ardent travellers.

Coorg temperature in December: Between 15 degrees Celsius to 20 degrees Celsius
Places to visit in Coorg: Abbey Falls, Nagarhole National Park, Namdroling Monastery, Burude Falls, Iruppu Falls, Tadiandamol Peak, Madikeri Fort etc.
Famous for: Lush greenery and amazing views
How to reach Coorg

By rail: Mysore Junction at a distance of 95 km
By road: Regular basis from cities like Bangalore, Mysore and Mangalore are available.
By air: Mangalore Airport at a distance of 160 km

13. Dakshina Kannada

green fields in south india

Adorned with majestic temples of Kadri Manjunatha and Mangaladevi, Dakshina Kannada—the picturesque coastal district of Karnataka is one of the best holiday destinations in south India in December. The sun-kissed beaches of Ullal, Surathkal, and Someshwara look stunning, and people enjoy the pleasant winter weather on the beaches and indulge in swimming and surfing. The super exhilarating buffalo race, which starts every year in November and continues till March is a unique event to attend.

Dakshina Kannada temperature in December: Between 15 degrees Celsius to 20 degrees Celsius
Places to visit in Dakshina Kannada: Kudle Beach, Tannirbhavi Beach, Kadri Manjunath temple, Paradise Beach, Mirjan Fort, Sultan Battery etc.
Famous for: Majestic temples
How to reach Dakshina Kannada

By rail: Thokur Railway Station at a distance of 60 km
By road: There are regular buses that run between the city and other major cities and towns of south India.
By air: Mangalore Airport at a distance of 60 km

14. Murudeshwar

beautiful flowers near ocean

Famed for a gigantic Shiva idol, Murudeshwar is the doorway to Netrani Islands: a scuba diving spot in Karnataka. Tucked between the azure Arabian Sea on one side and the rolling Western Ghats on the other, Murudeshwar is among the best places to visit in south India in December. Strolling on Murudeshwar Beach, enjoying scuba diving, and snorkelling are some of the must-do activities here.

Murudeshwar temperature in December: Between 20 degrees Celsius to 32 degrees Celsius
Places to visit in Murudeshwar: Apsara Konda Falls, Murudeshwar temple, Murudeshwar Beach, Netrani Island, Mirjan Fort, Kodachadri, Bhatkal etc.
Famous for: Gigantic Shiva idol
How to reach Murudeshwar

By rail: Murudeshwar Railway Station is the nearest one at a distance of about 3 km.
By road: All the major towns and cities of south India are well connected to Murudeshwar by excellent roads.
By air: Mangalore Airport at a distance of 137 km

15. Gokarna

The rustic feel of the town, beaches, pilgrimage site, and gorgeous waterfalls attracts large number of tourists to this town. Winter is a pleasant time to experience the best of the town because of the amazing weather. Some of the popular beaches to visit here includes Om Beach and Half Moon Beach which also offers opportunities for water sports activities.

Gokarna temperature in December: Between 34 degrees Celsius to 21 degrees Celsius
Places to visit in Gokarna: Om Beach, Half Moon Beach
Famous for: Beaches, temples, waterfalls
How to reach Gokarna

By rail: Ankola Railway Station is the nearest one at a distance of about 20 km.
By road: All the major towns and cities are well connected by road
By air: Dabolim airport in Goa at a distance of 140 km

16. Chikmagalur

Chikmagalur is home to many temples and is also a popular holiday destination for nature enthusiasts, adventure seekers, and explorers. There are many gorgeous waterfalls such as Shankar Falls, Jhari Waterfalls, amazing tea plantations and many scenic places that attracts tourists from all around the world. Winter calls for pleasant weather and is one of the best time for sightseeing tours.

Chikmagalur temperature in December: Between 26 degrees Celsius to 16 degrees Celsius
Places to visit in Chikmagalur: Coffee Yatra Museum, Golf Club, Kalhatti Falls, Hebbe Falls
Famous for: Scenic places, adventure activity
How to reach Kabini

By rail: Kadur Railway Station is the nearest one at a distance of about 40 km.
By road: All the major towns and cities are well connected via state run and private luxury buses
By air: Mangalore airport at a distance of 113 km

17. Kabini

Kabini is an enthralling place to visit in Karnataka for all kinds of travelers. It is a perfect destination for adventure seekers, nature lover or a leisure traveler. Winter time is the best to spot Leopard at Kabini Wildlife Sanctuary. The sanctuary has a variety of flora and fauna and beautiful waterfalls.

Kabini temperature in December: Between 28 degrees Celsius to 17 degrees Celsius
Places to visit in Kabini: Kabini River, Kabini Wildlife Sanctuary
Famous for: Spectacular wildlife
How to reach Chikmagalur

By rail: Mysore Railway Station is the nearest one
By road: Well connected via roads across Karnataka
By air: Coimbatore airport at a distance of 120 km

18. Devarayanadurga

Devarayanadurga

Devarayanadurga is one of the best destinations where nature seems to be in its full glory. The place makes a perfect haven for naturists as well as adventure seekers. From rock climbing to trekking, one can enjoy numerous sports here. All in all, this tranquil location will definitely enhance your vacation experience.

Devarayanadurga temperature in December: Between 29 degrees Celsius to 15 degrees Celsius
Places to visit in Devarayanadurga: Bhoga Narsimha Temple, Yoga Narsimha Templ, Cave Temple, Hilltop mandap, Lakshmi Narasimha Swamy Temple
Famous for: Temples, ancient sites, forests
How to reach Devarayanadurga

By rail: Tumkur Railway Station is the nearest one at a distance of about 20 km.
By road: All the major towns and cities are well connected via state run and private luxury buses
By air: Bangalore Airport at a distance of 84.8 km

Places To Visit In Andhra Pradesh

If you thought Andhra Pradesh doesn’t have much to offer, then check out these best places to visit in South India in December and you will be astounded.

19. Srisailam

Srisailam

This quaint town in Andhra Pradesh is less-known to many. Srisailam is one of the best destinations where you can find utter peace of pilgrim sites. The place is filled with numerous temples and holy shrines, making it among the top holy places visited by Hindu devotees every year. Moreover, the architecture of the temple also narrates a different story altogether.

Srisailam temperature in December: Between 27 degrees Celsius to 15 degrees Celsius
Places to visit in Srisailam: Siva Mallikarjuna Temple, Nagarjunsagar Srisailam Tiger Reserve, Sri Bhramaramba Devi Temple, Octopus Viewpoint, Srisailam Dam
Famous for: Temples and pilgrim sites
How to reach Srisailam

By rail: Cumbum Railway Station is the nearest railway station.
By road: All the major towns and cities are well connected via state run and private luxury buses
By air: Rajiv Gandhi International Airport, Hyderabad at a distance of 199.5 km

20. Vishakhapatnam

Vishakhapatnam

Boasting a rich heritage and a significant past, Visakhapatnam takes pride in its unique charm. The port of Visakhapatnam is famous for being home to the oldest shipyard in India. Besides this, the destination features numerous man made as well as natural wonders. This coastal city offers numerous treats to its visitors one of which is its beaches that are as beautiful as one can imagine.

Vishakhapatnam temperature in December: Between 29 degrees Celsius to 19 degrees Celsius
Places to visit in Vishakhapatnam: Yarada Beach, Katiki Waterfalls, Kailasagiri, Borra Caves, Submarine Museum
Famous for: Beaches, temples, zoological parks
How to reach Vishakhapatnam

By rail: Visakhapatnam Railway Station is the nearest one at a distance of about 13.2 km.
By road: All the major towns and cities are well connected via state run and private luxury buses
By air: Visakhapatnam International Airport at a distance of 9.1 km

21. Borra Caves, Araku Valley

a beautiful green field under clouded sky

Counted as one of the most spectacular wonders in south India—Borra Caves near Vizag is worth a visit. Tucked in the Araku Valley, this amazingly beautiful natural limestone cave displaying fantastic topography features like stalactite and stalagmite attracts a lot of tourists round the year. To avoid warm temperature, humidity, and sultry monsoon, tourist visit this beautiful place in December.

Borra Caves temperature in December: Between 24 degrees Celsius to 30 degrees Celsius
Places to visit in Borra Caves: Padmapuram Gardens, Tribal Museum, Galikonda View Point, Bora Caves, Ananthagiri Water Falls etc.
Famous for: Breathtaking stalactite
How to reach Borra Caves

By rail: Borraguhallu Railway Station at a distance of 1 km
By road: Borra Caves is well connected to major cities by motorable roads.
By air: Vishakhapattanam Airport at a distance of 75 km

22. Nalgonda

an old temple in mountains

Image Source
Owing to amazingly comfortable weather to explore the structures like Devarakonda and Bhongir Fort, Nalgonda has become one of the best places in south India to visit in December. Nagarjuna Sagar dam & Ethipothala waterfalls look beautiful and bustling in winter. As a laidback and serene place, this also attracts explorers and solo travelers.

Nalgonda temperature in December: Between 15 degrees Celsius to 20 degrees Celsius
Places to visit in Nalgonda: Nagarjuna Sagar Dam, Kunda Satyanarayana Kala Dhamam Surendrapuri, Kulpakji temple, Lakshmi Narasimha temple, Yadagirigutta, Bhongir Fort etc.
Famous for: Serene places and significant Buddhist sites
How to reach Nalgonda

By rail: Nalgonda Railway Station
By road: Nalgonda is well connected to major cities by motorable roads.
By air: Rajiv Gandhi International Airport at a distance of about 117 km

Are you already itching for your trip to the south? Let us help you find some great tour packages for an ideal vacation with family and friends to any of these tourist places in South India during Winter. There is a lot happening in South India during December and we promise you amemorable and happy times with your loved ones.

For our editorial codes of conduct and copyright disclaimer please click here.

Frequently Asked Questions About Best Places To Visit In South India In December

Which place is best for an outing in December in India?

There are many places that are great for an outing in India depending on which part you ask about. In North India, you can visit Kashmir, Shimla and Manali whereas in East India you can opt for Sikkim, Darjeeling and Mizoram. If you wish to visit Western India then Maharashtra and Gujarat are where you should be at but if you plan for South India, from Alleppey to Ooty and many other places listed here is where you should plan an outing for.

Is December a good time to visit India?

December is certainly a good time to visit India. There are many places that are at their absolute best in December and if you ask about the best places to visit in South India in December, the article here has all the answers.

Where can I find snow in December in India?

Sonmarg, Manali, Patnitop, Ladakh and North Sikkim are some of the many places where you can find snow in December in India.

Which are the beautiful places to visit in South India?

Alleppey, Ooty and Coorg are some of the most beautiful places to visit in South India. All these destinations offer numerous entertainment and adventure opportunities for travellers of all age groups.

Which are the popular adventure places in South India?

Coorg, Gavi, Hampi and Munnar are the famous adventure places in South India. Here, one can enjoy trekking, hiking, camping, paragliding, kayaking, and more such activities.

Which is the coolest place in South India?

The southern region is a marvellous showcase of culture and diversity with destinations that offer some of the best travel experiences in the country. Some of the coolest places you can visit are Coorg, Munnar, Wayanad, Ooty, Yellagiri, Pondicherry, Hyderabad, Visakhapatnam and many more.

Is there any famous hill station in South India?

The highlands of southern India are particularly noteworthy for some of its hill stations such as Munnar, Ooty, Kodaikanal, Idukki that are worth making a visit.

Source https://www.tripsavvy.com/top-places-to-visit-in-south-india-1539735

Source https://www.fabhotels.com/blog/places-to-visit-in-south-india/

Source https://traveltriangle.com/blog/best-places-to-visit-in-south-india-in-december/

Leave a Reply

Your email address will not be published. Required fields are marked *