Stories Kerala
Register Find a stay →

Shornur

Shornur is an inland town in Palakkad district, central Kerala, where the Bharathapuzha river, two railway lines and the state's main road north all cross, making it a junction rather than a destination.

Palakkad District
Central Region of the state
A municipal town What it is
4 listed Urban centres in the district

The town exists because of its position, not its buildings: a place where the river could be bridged and the railway could branch, and where the road from the coast to the Palakkad gap had to pass.

Where you actually are

Shornur sits in the wide, low valley of the Bharathapuzha, the longest river in Kerala, which flows west from the Palakkad gap to the Arabian Sea. The town is roughly 35 km from the sea in a straight line, and the land around it is flat, wet and green, a patchwork of paddy fields, coconut gardens and river sand. The river is the reason the place exists: it is broad and shallow here, and the old crossing point made Shornur a name on the map long before the railway arrived.

This is not a hill town and not a coastal town. It is a river town in the middle of the Palakkad plain, and the plain is one of the hottest parts of Kerala in the pre-monsoon weeks, which is why the river and its bathing ghats matter socially as well as geographically. The Western Ghats rise to the north and east, and the gap at Palakkad, the Palakkad gap, is the reason this corridor has always carried traffic between the Malabar coast and Tamil Nadu.

The shape of the town follows the crossing. The railway came first and then the road, and both were built to use the same narrow band of firm ground beside the river. That is why Shornur is a junction rather than a market town that grew into a junction: the lines and the road decided where the shops, the bus stand and the workshops would go. The result is a long, linear settlement, busier than its size suggests, and more useful as a place to pass through than to look at.

01

The railway junction that made the town

Shornur is one of the oldest and most important railway junctions in Kerala. The line from the coast at Kozhikode (Calicut) was extended inland in the nineteenth century, and Shornur became the point where the route to Coimbatore and the route south to Kochi and Thiruvananthapuram diverged. That single fact explains the town's economy, its population and its self-image. The station is not a stop on a line; it is a fork, and trains from the north, the east and the south all pass through it.

The junction brought workshops, goods sheds, staff quarters and a floating population of travellers, and it made Shornur a place where people from the surrounding villages came to work. Indian Railways still publishes the timetable and the station category, and those figures move, so the exact number of platforms and trains is not printed here. What does not move is the geography: the lines run beside the river because that was the only practical alignment, and the town grew along them.

For a traveller, the junction is the main reason to know the name. It is a practical base for reaching Ottapalam, Palakkad, Thrissur and the Malabar coast, and it is one of the few inland towns in Kerala where the railway is more prominent than the road. The station area is busy and functional rather than handsome, and anyone expecting a heritage terminus will be disappointed. The honest description is a working junction with a river beside it.

02

The Bharathapuzha and the river's role

The Bharathapuzha, also called the Ponnani river in its lower course, is the longest river in Kerala and the one that defines this part of Palakkad district. It rises in the Anaimalai hills in Tamil Nadu, enters Kerala through the Palakkad gap and flows west for roughly 200 km to the sea at Ponnani in Malappuram district. Shornur sits on its middle stretch, where the river is wide, slow and sandy, and where the old ferry crossings were replaced first by a rail bridge and then by road bridges.

The river is not a scenic gorge here. It is a working river in a flat landscape, with sand banks that shift each monsoon, bathing ghats used by the surrounding villages, and water that is heavily drawn for irrigation and drinking supply. The Kerala Irrigation Department and the state water authority manage the dams and regulators upstream, and the flow at Shornur depends on them. In the dry months the river can shrink to a fraction of its monsoon width, which is normal for this river and not a sign of something wrong.

Culturally the river is the reason the town has any older identity at all. The Bharathapuzha is associated with the Malayali literary tradition, with the poets and writers of the Palakkad and Malabar belt, and with the temple festivals and boat races of the villages along its banks. Shornur itself is not a pilgrimage centre, but the river ghats and the old crossing points are the closest thing it has to a historic core. The river is also the reason the town floods in very heavy monsoon years, and that risk is real.

03

Roads, market and the town's working life

Shornur sits on the main road corridor that links Palakkad and Thrissur, and that road is the reason the town has a market at all. The highway carries goods and passengers between the Palakkad gap and the coast, and the town's shops, fuel stations, hotels and vehicle workshops cluster along it. The Kerala State Road Transport Corporation (KSRTC) runs the bus services, and the private buses that connect the surrounding villages also use the same stand. The road is busy and not especially pleasant, but it is the town's economic spine.

The working life of Shornur is a mixture of railway employment, small trade, river sand and agriculture in the surrounding villages. Paddy is grown on the plains, coconut and areca on the slightly higher ground, and the market serves the villages within a few kilometres. There is no large industry and no tourism economy. That is worth saying plainly: this is a service town for its own district, not a place with a visitor industry, and its hotels and restaurants cater to people who live and work there.

The road and rail junction also makes Shornur a natural place to break a journey. Ottapalam is about 10 km away and Thrissur about 25 km, both approximate straight-line distances. Road time in Kerala is not a function of distance, and the highway through Shornur can be slow at peak hours. The town is not a destination in itself, but it is a genuinely useful base for the Bharathapuzha valley, the Palakkad gap and the temple towns of the district.

04

Shornur's place in Palakkad district

Palakkad district is the gap district: the one place where the Western Ghats open enough for a road and a railway to run between Kerala and Tamil Nadu. Within that district, Palakkad town is the headquarters, Ottapalam is the other main town on the railway, and Chittur and Mannarkkad serve the east and the hills. Shornur is the junction between them, and its role is to connect rather than to lead. It is an urban centre of the district without being its administrative centre, and that shapes what it has: schools, a hospital, a court and a market, but not the district's institutions.

The district's economy is agriculture, small industry and remittances, and Shornur reflects all three. The surrounding villages send rice, coconut, vegetables and milk to the town's market, and the railway carries people to jobs in Kochi, Coimbatore and beyond. The town also has a long association with the Bharathapuzha's sand and with the small engineering and repair work that grows up around a railway junction. None of this is glamorous, and none of it is invented: it is the ordinary economy of an inland Kerala town.

For anyone using this site to plan, Shornur belongs in the same breath as Ottapalam and Palakkad rather than as a separate stop. It has no beach, no hill station and no major monument. What it has is position: the river, the junction and the road. Visitors heading to the Palakkad gap, to the Bharathapuzha villages or to the temple towns of central Kerala will find it a convenient and unpretentious base, and those looking for a resort town should look elsewhere.

Where inside it to stay

Shornur railway station area The station and its surroundings are the town's working centre, with the bus stand, shops and lodges close by. Convenient for onward trains, plain rather than pretty.
The Bharathapuzha ghats The riverbank and old crossing points are the closest thing to a historic core. Broad, sandy and shallow in the dry months, used by surrounding villages.
The main road through town The Palakkad to Thrissur corridor carries the market, fuel stations and vehicle workshops. Busy, functional and the easiest place to find transport.
Ottapalam and the river villages Ottapalam, roughly 10 km away and approximate, has more of a heritage feel and its own station. The Bharathapuzha villages along the banks are quieter.

The year, in bands

December to February cool and dry The most comfortable months, with clear skies and low humidity. Good for the riverbank, the temple towns and travel by road or rail.
June to September southwest monsoon Heavy rain across the Palakkad plain, and the Bharathapuzha can rise quickly. Flooding in very heavy years is a real risk in low parts of town.
October to November northeast monsoon Rain returns from the east, often as short intense spells. The land stays green and the river carries water after the dry weeks.
March to May hot and humid The plain is one of the hottest parts of Kerala before the monsoon. The river ghats matter socially then, and afternoons are best spent indoors.
Festival season dates move Temple festivals along the Bharathapuzha follow the Malayalam and lunar calendars, so dates shift each year. Check with the local temple or the district authority.
Onam period dates move Onam falls in the Malayalam month of Chingam, moving against the Gregorian calendar. Trains and roads are busiest then, so book well ahead.

Getting here

By train Shornur is a major junction where lines from Kozhikode, Coimbatore and the south diverge. Indian Railways publishes timetables and station categories, and these move, so confirm before travel.
By air to Kochi or Kozhikode Kochi and Kozhikode are the nearest airports, both well over an hour away by road, approximate. Road time in Kerala is not a function of distance, so allow generously.
By road The town sits on the main Palakkad to Thrissur corridor, served by KSRTC and private buses. The highway through town is slow at peak hours, and the bus stand is beside the railway station.

Getting around

On foot The station, bus stand and main road market are close enough to walk between. The town is linear, so distances along the road add up quickly.
Auto rickshaw The practical way to reach the river ghats and outlying parts of town. Agree the arrangement before starting, since meters are not always used.
KSRTC and private bus Frequent services run to Ottapalam, Palakkad, Thrissur and nearby villages. KSRTC publishes routes and timings, and these change, so check locally.

What there is to do, and why

01 Shornur railway junction One of Kerala's oldest junctions, where routes to Kozhikode, Coimbatore and the south divide. Worth a look for the scale of the working station, not for architecture.
02 The Bharathapuzha riverbank Kerala's longest river runs wide and shallow past the town, with sand banks and bathing ghats. Best in the dry months, when the water is low and the banks walkable.
03 Ottapalam A nearby town with a stronger heritage character and its own station, roughly 10 km away and approximate. A short trip for its old streets and river setting.
04 Palakkad town and its fort The district headquarters has a well documented fort and a busy market. The fort is a public monument, and its opening arrangements are published by the Archaeological Survey of India.
05 The Palakkad gap and the ghat road The mountain opening that has carried traffic between Kerala and Tamil Nadu for centuries. The drive or train ride through it is the main landscape experience of the district.
The table

What the kitchen does here

Kerala vegetarian meals Rice with sambar, rasam, thoran and pickles, served on a banana leaf at midday. The plain, filling lunch of the Palakkad belt, widely available near the market.
Palakkad style dishes The district cooks with tamarind, coconut and lentils, closer to Tamil country than to the coast. Look for molagoottal, olan and avial on the day's menu.
Tea shops and thattukadas Small roadside stalls serve tea, banana fritters and short eats through the day. Busiest near the station and the bus stand, and cheapest in the early morning.
Biryani and Malabar rice dishes Inland Palakkad has its own biryani tradition, distinct from the Malabar coast versions. Served at midday and in the evening at ordinary local eateries.

What it is not

No beach, no hills, no monument Shornur has position rather than sights. Travellers wanting scenery, sand or a heritage core will find the town plain and will do better at Ottapalam or Palakkad.
The town is a working junction Noise, traffic and goods movement are constant, and the station area is functional rather than attractive. Expect an ordinary inland Kerala town, not a resort.
Monsoon flooding is real The Bharathapuzha can rise fast in heavy monsoon years, and low parts of town are exposed. Check the India Meteorological Department warnings before travelling in June to September.

Stays in Shornur

Questions this page leaves open

Is Shornur worth staying in, or only passing through? It is a practical base rather than a destination. The railway junction and road corridor make it convenient for Ottapalam, Palakkad and the Bharathapuzha valley, and accommodation is aimed at people working and travelling rather than at visitors.
Which airport serves Shornur? Kochi and Kozhikode are the nearest airports, both a long road journey away, approximate. Road time in Kerala is not a function of distance, so allow more than the map suggests and confirm transfers in advance.
When should I go? December to February is the most comfortable window, with lower humidity and clear skies. March to May is hot on the Palakkad plain, and June to September brings heavy monsoon rain and a real risk of river flooding in low areas.
Does Shornur have a railway station? Yes, and it is one of Kerala's oldest and most important junctions, where lines to Kozhikode, Coimbatore and the south diverge. Indian Railways publishes timetables and station details, and these change, so confirm before travelling.
Base here if Travellers breaking a rail journey Bases for the Bharathapuzha valley Anyone heading to the Palakkad gap
Base elsewhere if Beach and backwater holidays Hill station and resort seekers Visitors wanting a heritage town centre

Elsewhere in Palakkad

Palakkad district has 4 urban centres with a page on this site, with Palakkad as the principal city.

Stay in Shornur

Search the booking layer for this town, or widen it to Palakkad district if nothing here suits.

Find a stay in Shornur Search all of Palakkad district Own a property here? List it
Stays worth the story

Sleep at sea level. Wake at sixteen hundred metres.

A kettuvallam on Vembanad, a Dutch house inside the Fort Kochi walls, a bungalow on a working tea estate above Munnar. Search live availability and book direct.

Find a stay  →