Kerala Itinerary: how to spend 3 weeks in Kerala
In this post I will share with you a 3 week Kerala itinerary. Kerala is a small state in South India that promotes itself as God’s own country. With its palm-fringed backwaters, pristine beaches, spectacular nature and delicious food it indeed comes pretty close to paradise.
Kerala is also one of the most developed states in India with the highest literacy rates and life expectancies in the country. As a result, Kerala isn’t as chaotic as the rest of India. In general, things are cleaner, better organized and more relaxed.
People in Kerala have a lot to be proud of. It’s lush green landscapes and rich cultural traditions make it one of the most popular states in India. This post will help you plan your Kerala itinerary to make the most out of your time in God’s own country.
My Kerala itinerary
In this post I will share with you my own Kerala itinerary that I drafted after lots of research about what to see and do. It includes both the popular highlights such as the backwaters in Kerala and some off the beaten path places.
This Kerala itinerary takes 3 weeks, but I must say I am a slow traveller and like to take my time in the places I visit. This same Kerala itinerary could also be done in two weeks if you have less time available. At the other hand there are so many things to do in Kerala that you could also easily spent more time in Kerala.

Kerala itinerary: 3 weeks in Kerala
Day 1: Trivandrum
I started my Kerala itinerary in Trivandrum. Trivandrum, also known as Thiruvananthapuram, is the capital city of Kerala. Trivandrum is a hub of cultural activity, with a rich tradition of dance, music, and theater. The city is home to the Kerala Kalamandalam, a renowned center for the study of traditional Indian arts.
The city is also home to several ancient Hindu temples. The Sri Padmanabhaswamy temple is one of the oldest and richest temples in Kerala. Unfortunately, only Hindus are allowed inside, but the Dravidian style architecture is impressive to see from the outside.
One day in your Kerala itinerary would be enough to see the city’s main attractiomns.
Where to eat: The iconic Indian coffee house in Trivandrum became famous for its strange pigeon coop like building. They serve great biryani and other Indian food items.
Where to sleep: Rather than staying in Trivandrum I suggest that you already make your way to nearby Varkala for a more scenic location and better selection of accommodation options. However, if you do find yourself in Trivandrum I can recommend La Casa Homestay or the friendly Mary Land homestay.

Day 2 – 4: Varkala
Kerala has a long coastline of palm fringed and sandy beaches. One of the most popular beach destinations in Kerala are Kovalam and Varkala. After visiting both, I preferred Varkala that is more geared towards backpackers and has a larger variety of things to do.
Like Gokarna in Karnataka, Varkala is a small temple town that is an important Hindu pilgrimage center. Pilgrims visit the 12th century Janardhana Swamy temple dedicated to Vishnu. Many also come to perform the last rites of loved ones at Varkala beach.
Varkala beach is therefore a religious place and at the entrance you can see priests performing the traditional ceremonies for the visiting pilgrims. The red sandstone cliff in the back is also the center of activity with a great number of restaurants, hostels and resorts.
Varkala’s main beach can be a bit crowded, but there are plenty of other nearby beaches that offer a more quiet experience. The palm fringed secluded beaches around Varkala are some of the best in Kerala. Furthermore they are surrounded by lush green landscapes and tranquil backwaters.
Varkala practicalities
How to get there: From Trivandrum there are frequent buses to Varkala. Varkala also has a train station with trains to Trivandrum, Kollam, Alleppey and beyond
Where to eat: Varkala is one of the best places in Kerala to try sea food. One of my favourite restaurants were the Darjeeling cafe and Gods own country kitchen.
Where to sleep: Varkala cliff is full of hotels and guesthouses ranging from cheap and simple beach huts overlooking the ocean to guest homes and luxurious ayurvedic resorts. At black beach and Odayam beach are some more up market resorts that are perfect if you are looking for a more quiet and peaceful place to stay. I stayed in Bamboo village. A good budget option on the north side of the cliff close to black beach.

Day 5 – 7: Munroe Island
Munroe Island is a bit off the beaten path, although no longer a hidden secret. For many, including myself, this is one of the most beautiful and tranquil spots in Kerala and a very worthy addition to any Kerala ityinerary. One of my reasons to visit South India was to see the famous backwaters in Kerala. I went on several backwater tours but nothing could come close to the natural beauty in Munroe Island.
Munroe Island is a network of smaller islands where the Kallada river meets Ashtamudi Lake. A tour to Munroe island means going through a maze of narrow canals fringed with palm trees. Even better is to stay at one of the welcoming homestays and explore the lush gardens, spice plantations, coconut farms and rubber plantations.
How to get there: From Varkala you can take a bus to Kollam. In Kollam you can either take a taxi to Munroe island or the local train (the station of Munroe island is called Munroturuttu)
Where to sleep: I can recommend with all my heart Vijeesh’s homestay which is more than just a place to sleep. Vijeesh is a great guide that can tell you all about the flora and fauna on the island. His family made me feel at home instantly and his mother is a great cook making delicious Keralan food.

Day 7 – 9: Alleppey
Alleppey, the Venice of India, is where most people go to see the backwaters of Kerala. I must say that after the tranquil backwaters of Munroe Island, the busy waterways around Alleppey were a totally different experience.
Alleppey might not have the most scenic backwaters in Kerala, but it is the best place to arrange a traditional houseboat. The Kettuvallam design consists of wooden hulls with a thatched roof cover. They used to be the main means of transport around Alleppey. Nowadays they are used for tourism and come in all kinds of shapes and sizes.
The luxurious houseboat experience doesn’t come cheap, but in Alleppey you have many options to explore the backwaters. I went on a canoe tour and spent a leisurely day floating around the canals. It was pretty impressive to see the large kettuvallams passing by.
Besides the backwaters, Alleppey has a nice beach to relax and you can experience rural village life in nearby Kuttanad. As a tourist hub it is also possible to take cooking classes, book yoga lessons or take ayurvedic treatments. Although in my opinion there are more scenic places in Kerala where you can do the same.
Alleppey practicalities
How to get there: Alleppey is easy to reach by bus or train from other places in Kerala. There is even a direct train from Munroe Island to Alleppey
Where to sleep: I stayed in the new Allepey 3 palms guesthouse. It is basic and a bit difficult to find, but a nice and cheap place to stay.

Day 10: Alleppey to Kottayam ferry
After Alleppey I was going to Periyar National Park. Rather than taking the bus I took the local ferry from Alleppey to Kottayam for another backwater experience that was again completely different from the ones I had in Munroe Island and Alleppey.
If you are on a tight budget this is one of the cheapest ways to see the backwaters and it offers a unique insight into life around Kerala’s waterways. The local ferry is an old boat and locals will be hopping on and off.
The journey takes about two to three hours. If you take the early morning departure to Kottayam you are well in time to catch the bus to Thekkady for Periyar National Park.

Day 11 – 13: Periyar NP
So far, this Kerala itinerary has been about the backwaters, but Kerala has much more natural beauty on offer. It’s pristine nature includes several wildlife parks. Periyar National Park is located in the Cardamom hills of the South Western ghats along the border with Tamil Nadu.
Periyar is an important tiger and elephant reserve, but you will be very lucky to spot them. More likely you are able to see Indian bisons (gaur), wild pigs, the Malabar squirrel and different types of monkeys.
Thekkady is the gateway to the national park. Entrance to the park is well regulated to protect its unique flora and fauna. Unfortunately you can’t go off on your own. A guide is mandatory and you need to book your activities at the parks headquarters in Thekkady beforehand. Activities include jungle treks, boat safaris, jeep safaris and bamboo rafting.
The cheapest and most popular activity is the two hour boat safari at Thekkady lake. I was surprised by the amount of animals I saw, including wild pigs and bison. Later I also went on a bamboo rafting trip and the jeep safari to explore more remote and quiet parts of the park, but didn’t see a lot of wildlife then.
How to get there: To get to Periyar you need to go to the town of Thekkady. Thekkady has no train station, but has frequent bus connections with places like Alleppey, Munnar and Madurai.
Where to stay: In Thekkady you will find lots of nice homestays such as Spice Cottage homestay and Forest View Homestay

Day 14 – 16: Munnar
Munnar lies in the Western Ghats mountain range. It has a picturesque location at the foot of Mount Anamudi, South India’s highest peak and the confluence of 3 rivers. At an altitude of 1600 meters it offers fresh air and a cooler climate.
Munnar is one of the more popular hill stations in Kerala. Hill stations in India were once built by the British looking for a place to relax and to escape the oppressing summer heat. Hence, the colonial architecture and english country homes. In the 19th century, it was a Scotsman that opened the first tea estate. Nowadays the vast green tea plantations are the dominating feature of Munnar.
I loved Munnar, not only for its natural beauty, but also because it was very different from other places in Kerala. The only downside is that most of the things to see and do in Munnar are difficult to do on your own.
Munnar town itself isn’t that inspiring, its real attractions lie beyond. With limited public transportation you are dependent on tours, often organized by your hotel. There are tea plantation tours, tours to the wild elephant village of Aanakulam and cycling or trekking tours.
Munnar practicalities
How to get there: Munnar has no train station and the way to get there is by bus. There are daily buses to Cochin and Thekkady. The road from Thekkady to Munnar was one of the most scenic journeys in Kerala. It reminded me of the scenery from the famous Kandy to Ella train in Sri Lanka.
Where to sleep: Munnar is a place to carefully select your accommodation. Do you want to stay out of town in nature, but without facilities or the less scenic option in the midst of noisy Munnar town.
It is good to be aware that Munnar often refers to a pretty large area. To make things more confusing you have Old Munnar and New Munnar town. There is no shortage of accommodation options, but the more remote, the more dependent you are on your hotel for transport, activities and food. Therefore it’s best to choose wisely.
For tranquil nature choose Green Tea View, Thoppil homestay or Green Valley Vista. A good option in old Munnar town is Greenview holiday inn.

Day 17 – 20: Cochin
Fort Kochi started as a small fishing village. Due to its strategic location on the Malabar Coast, colonial powers loved it. The Portugese were the first to arrive and they were also the first to build an actual fort as well as catholic churches.
After 160 years the Dutch took over and they used Cochin as the capital for the spice trade with the Dutch East India Company. Finally in 1795 Cochin became part of the British colonial empire till India’s independence in 1947.
Cochin still is the commercial capital of Kerala and remains an important city for the worldwide spice trade. The modern part of town are the new high rise buildings of the busy business district of Ernakulam. On the other side of the river is the historic town of Fort Kochi that has kept much of its historic heritage and easygoing vibe.
Fort Kochi still feels more like a small village than a city. One where the colonial architecture brings color and charm to the quiet and peaceful streets. The churches, palaces and forts built by the Portugese, Dutch and British are still there together with the mansions of wealthy tradesmen.
Fort Kochi was a great place to end my Kerala itinerary. So far, the cities in Kerala were a bit of a disappointment. It was always the lush and green landscapes beyond that were the main reason to visit, but the towns themselves were often an uninspiring noisy affair. Fort Kochi was the exception and is in itself a worthy destination with a variety of things to do. The relaxed atmosphere makes this a great place to spend your last days in Kerala.
Cochin Practicalities
How to get there: Cochin has good train and bus connections with other places in Kerala and beyond. Most likely you will arrive in Ernakulam. From there one needs to take the ferry to the historic area of Fort Kochi.
Where to sleep: Fort Kochi has great accomodation options. For budget travellers I can recommend one of the many homestays. In Fort Kochi I stayed in Mother Tree B&B and I had a very pleasant stay here with Shyam and his family. Other homestays with good reviews are Kevin homestay, Dream catcher homestay and Aaron’s homestay

Kerala itinerary extensions
If you have more than three weeks it is easy to extend your Kerala itinerary. You could spend some more time in any of the above places or make a small detour into neighbouring states.
From Periyar you could make a day trip visit to the Madurai Meenakshi temple for example. In the South you could also visit Kovalam beach and Kanyakumari, the most southern point of India.
I can also recommend to combine your Kerala itinerary with the state of Karnataka. Although less popular, Karnataka also has lots of ancient temples, wildlife parks and beautiful beaches.
Kerala itinerary travel tips
When to go
The best time for your Kerala itinerary is between October and March. In October temperatures cool down and you will have pleasant sunny weather. This is also a great time for outdoor activities such as trekking and wildlife viewing. Furthermore, you might have a chance to join the festivities for Dussehra and Diwali. India’s biggest festivals.
Temperatures remain pleasant till March. In April and May it becomes extremely hot and humid as the monsoon approaches. In June it is the start of the monsoon season that lasts till September.
The monsoon season is a great time to visit Kerala if you’re interested in experiencing the lush, green landscape, as the heavy rainfall brings new life to the countryside. However, heavy rains can also make some areas inaccessible, and the beaches and backwaters can be less pleasant during this time. Floods are not uncommon in Kerala during this period.
For more practical information about travel in Kerala I can recommend my Kerala travel guide
Disclaimer: This post with a 3 week Kerala itinerary contains affiliate links. If you buy any service through any of my links, I will get a small commission at no extra cost to you. These earnings help me to keep Backpack Adventures alive! Thanks for your support!


I love this itinerary. Kerala is on my list to visit but I haven’t yet done much research to make it a reality. This is therefore really useful & has opened my eyes to all that Kerala has to offer. I particularly like the look of Munroe Island which I had never heard of before. Thanks for sharing!
It looks like you had a fantastic time, and I love how in depth and detailed your itinerary is. Thanks for sharing!
I love the reflection photo of Munroe Island! So beautiful. What a great place to explore.
i was supposed to visit Kerala last May, but never got round to doing much planning as I had to cancel in March! This will help immensely for when I can finally plan it and make this trip a reality!
Wonderful guide! India is high on my bucket list and Kerala sounds like a must visit for when I finally make it there. Thanks for the insightful guide!