Guide details
Best time to visit
October to March, when the weather is dry and pleasant; avoid the heavy south west monsoon from June to September
How to get there
Flight in about 1 hour 15 minutes to Cochin airport, train in roughly 11 to 13 hours to Ernakulam, or road and bus in about 11 to 12 hours via Salem and Coimbatore, covering roughly 690 to 720 km
Highlights
Fort Kochi, Chinese fishing nets, Mattancherry Dutch Palace, Paradesi Synagogue and Jew Town, Kathakali and Kalaripayattu shows, Alleppey backwaters and houseboats, Marine Drive Ernakulam, Kerala sadya and Malabar seafood
Good for
couples, families, first time Kerala visitors, food lovers, history and heritage fans, weekend and long weekend trips from Chennai
Price range
Budget stays from roughly Rs 1200 to 2500 a night, mid range hotels Rs 3000 to 6000, heritage Fort Kochi stays and houseboats from Rs 6000 upwards; a full day of meals can range from Rs 400 to Rs 1500
Chennai to Kochi is one of the most rewarding trips you can make from Tamil Nadu, and also one of the easiest to get wrong if you do not plan around the travel time. Kochi, still widely called Cochin, sits on Kerala’s Arabian Sea coast roughly 700 km from Chennai, and the two cities feel like different worlds once you arrive. One is a fast, dry, business heavy metro on the Bay of Bengal. The other is humid, green, backwater laced and unmistakably coastal, with a port town history that goes back centuries.
Whether you are going for a long weekend or a proper week off, this guide covers every practical way to get there, honestly, along with what to actually do once you land in Fort Kochi, Mattancherry and Ernakulam.
Chennai to Kochi distance and travel time
A quick summary before the detail. Road distance is roughly 690 to 720 km depending on the exact route you take.
- By flight: about 1 hour 15 minutes to 1 hour 20 minutes in the air, several daily flights from Chennai (MAA) to Cochin International Airport (COK)
- By train: roughly 11 to 13 hours depending on the train, with several direct services to Ernakulam Junction and Ernakulam Town
- By road (self drive or cab): about 11 to 12 hours via Salem and Coimbatore
- By bus: overnight sleeper and semi sleeper services, roughly 11 to 13 hours
By train
The train is genuinely the most popular way to do this route, and for good reason. It is comfortable, reasonably priced, and an overnight journey means you can sleep through most of the distance and wake up close to Kerala. There are several direct trains connecting Chennai Central (MGR Chennai Central) to Ernakulam Junction and Ernakulam Town, running through the night and arriving the next morning, so you lose almost no daylight to travel.
Journey time typically runs from around 11 hours on the faster services to about 13 hours on others, so it is worth comparing options at the time of booking rather than assuming they are all the same. Sleeper class is fine for a budget overnight trip, while AC 3 tier and AC 2 tier are worth the extra for a proper night’s sleep, especially if you are travelling with family or plan to go straight into sightseeing the same morning.
Because this is a heavily booked route, especially around weekends, festivals and the Kerala tourist season from October onwards, book your tickets well in advance through the IRCTC website or app. Tatkal quota can help if you are booking last minute, but seats do go fast. Both Ernakulam Junction and Ernakulam Town are well placed for Fort Kochi and central Kochi, with autos, taxis and app cabs easily available outside.
By flight
Flying is the fastest way to cover Chennai to Kochi, and the flight itself takes only about 1 hour 15 minutes to 1 hour 20 minutes. Several airlines run multiple daily flights between Chennai and Cochin International Airport, so you have a reasonable choice of timings, including early morning and evening options that let you make the most of your day at either end.
The one thing to plan around is the airport location. Cochin International Airport is at Nedumbassery, well to the north east of Kochi city and Fort Kochi, so add on transfer time when you are working out your schedule. Depending on traffic, getting from the airport into central Kochi or Fort Kochi can take anywhere from about 45 minutes to well over an hour, so this is not a true door to door hour and a half trip once you count the taxi ride. Prepaid taxis, app cabs and airport buses are all available outside arrivals.
By road and bus
If you enjoy a road trip, Chennai to Kochi by car is a long but very doable drive, covering roughly 690 to 720 km in about 11 to 12 hours of driving time, not counting stops. The usual route runs through Salem and Coimbatore, both well connected by good highways, before the road climbs into the Western Ghats and crosses into Kerala, with the scenery changing noticeably as you go from the dry Tamil Nadu plains to the green, hilly Kerala countryside.
Given the length of the drive, most people either split it with an overnight halt around Coimbatore or Palakkad, or start very early and push through in a single long day with regular breaks. Fuel stops, food stops and rest breaks are easy to find along the way since this is a well travelled corridor.
Bus is the budget friendly version of the same route. Government and private operators run overnight sleeper and semi sleeper buses from Chennai to Kochi and Ernakulam, taking roughly 11 to 13 hours. Sleeper buses are a reasonable option if the train is sold out or you prefer boarding from a location closer to home, though the ride is naturally less smooth than the train, especially on the ghat sections.
Which option should you choose?
If time matters most and budget allows, fly. It is by far the quickest way to get from Chennai to Kochi, even after accounting for the airport transfer at the Nedumbassery end. If you want comfort without spending on a flight, and do not mind losing a night to travel, the train is the sweet spot most regular travellers on this route pick, especially an overnight service into Ernakulam. If you want the freedom to stop wherever you like, see the ghats properly and perhaps break the journey, driving is worth it, though it does eat up the better part of two days if you count the return trip. The bus makes sense mainly as a budget backup when train tickets are not available.
Fort Kochi and Mattancherry
Fort Kochi is why most people make this trip in the first place. This old quarter carries layers of Portuguese, Dutch and British history, visible in its churches, bungalows, warehouses and quiet, tree lined streets that feel unlike anywhere else on the south Indian coast.
The Chinese fishing nets along the waterfront are the most photographed sight in Kochi, and rightly so. These giant cantilevered nets, believed to have been introduced by traders from China centuries ago, are still worked by local fishermen, and watching them being lowered and raised at sunset is one of the simple pleasures of Fort Kochi. St Francis Church nearby is one of the oldest European built churches in India, and is closely linked to the explorer Vasco da Gama, who was originally buried here before his remains were later moved to Portugal.
A short ride away in Mattancherry, the Mattancherry Palace, commonly called the Dutch Palace, was originally built by the Portuguese and later renovated by the Dutch, and houses fine murals depicting scenes from Hindu epics along with royal artefacts of the erstwhile Kochi rulers. Right next to it is Jew Town, home to the Paradesi Synagogue, one of the oldest active synagogues in the Commonwealth, with its striking hand painted floor tiles. The lanes around here are packed with antique shops, spice traders and small stores selling everything from old furniture to fresh Kerala spices, and it is easy to lose an entire afternoon just browsing.
Kathakali, Kalaripayattu and the arts
An evening in Kochi is not complete without watching one of the classical performing arts Kerala is known for. Several cultural centres in Fort Kochi and Ernakulam host Kathakali shows, where actors in elaborate costumes and dramatic face paint enact stories from Hindu mythology through highly stylised expressions and gestures, often preceded by a demonstration of the make up process itself, which is worth arriving early for.
Kalaripayattu, considered one of the oldest martial art forms in the world, is also performed at dedicated venues, with practitioners demonstrating combat sequences, weapon work and remarkably fluid, acrobatic movement. Both make for a memorable evening and are usually priced modestly for tourists, with shows timed conveniently after a day of sightseeing.
Backwaters and houseboats
No Kochi trip feels complete without at least a taste of the Kerala backwaters, and Alleppey, also called Alappuzha, is the easiest place to experience them, roughly 1.5 to 2 hours from Kochi by road. Many visitors add on a day trip or an overnight houseboat stay here, drifting along calm palm fringed canals, past paddy fields and small riverside villages, with meals cooked fresh on board.
If you are short on time, a half day backwater cruise closer to Kochi itself, around Kumarakom or the local canals, can give you a reasonable sense of the backwaters without the longer drive to Alleppey. But if your schedule allows even one night on a houseboat, it is worth the detour and tends to be a trip highlight for most visitors.
More to see in Ernakulam
While Fort Kochi holds the heritage sights, Ernakulam is the busier, more modern side of the city, and Marine Drive here is a popular evening spot, a long waterfront promenade lined with walkways, benches and views out over the backwaters, especially pleasant around sunset. Ernakulam also has the city’s main shopping areas, malls and a wider choice of restaurants, and is where most business hotels and mid range accommodation is concentrated, making it a practical base if you want easy access to both the airport and the ferry crossing over to Fort Kochi.
Ferries connect Ernakulam to Fort Kochi and Mattancherry across the harbour, and taking one, even just once, is a nice, inexpensive way to see the port and the fishing nets from the water.
Kerala food in Kochi
Kochi is an excellent place to eat well. A traditional Kerala sadya, a full vegetarian meal served on a banana leaf with rice, sambar, avial, thoran and a handful of other preparations, is worth trying at least once, and is commonly available at lunch, especially around festivals but also as a regular thali option at many restaurants.
Appam with stew, soft, lacy rice pancakes paired with a mild coconut based vegetable or chicken stew, is a Kerala breakfast classic and widely available across Fort Kochi and Ernakulam. Being a coastal city, Kochi is also strong on seafood, and Malabar style preparations, along with karimeen, the local pearl spot fish, often cooked in a tangy fish curry or simply pan fried, are a must try for anyone who eats seafood. Round it off with strong South Indian filter coffee or a cup of Kerala style tea, both easy to find at small local eateries as well as proper restaurants.
Where to stay and best time to visit
Fort Kochi has the more atmospheric stays, with heritage bungalows and boutique guesthouses tucked into its old streets, generally starting from around Rs 3000 a night and going well upwards for the nicer heritage properties. Ernakulam, being the commercial side of the city, has a wider range of business and budget hotels, with reasonable options from roughly Rs 1200 to 2500 and comfortable mid range hotels from about Rs 3000 to 6000. A houseboat night in Alleppey typically starts from around Rs 6000 and rises sharply with boat size and season.
The best time to visit Kochi is roughly October to March, when the weather is dry, warm rather than scorching, and comfortable for walking around Fort Kochi and taking backwater trips. The south west monsoon hits Kerala hard from around June to September, with heavy, sustained rain that can disrupt sightseeing and boat trips, though it does have its own lush, green appeal if you do not mind getting wet and are travelling with flexible plans.
Tips for the trip
- Book train tickets well ahead, especially for the October to March season and long weekends
- Remember Cochin airport is well outside the city, so budget 45 minutes to over an hour for the transfer
- Carry light cotton clothing even in the cooler months, Kochi stays humid year round
- Base yourself in Fort Kochi for heritage and atmosphere, or Ernakulam for convenience and better connectivity
- Add on Alleppey if you can spare a night, a houseboat stay is genuinely worth the detour
- Try to catch a Kathakali or Kalaripayattu show in the evening, most run on fixed daily schedules
- Carry an umbrella or light raincoat if travelling close to monsoon months
- Use the Ernakulam to Fort Kochi ferry at least once, it is cheap and a good way to see the harbour
Chennai to Kochi is a trip that rewards a bit of planning, whether you choose the overnight train, a quick flight, or a long, scenic drive through Salem and Coimbatore. Once you are there, Fort Kochi’s old streets, the backwaters and the food make it easy to see why this stretch of the Kerala coast keeps pulling travellers back.
