Getting Around Kozhikode: A Practical Guide
Kozhikode, also known as Calicut, is a historic port city on Kerala's Malabar Coast and the largest city on that coast. For a visitor, the good news is that the city is compact enough that a mix of buses, auto-rickshaws, taxis and your own two feet will cover almost everything. The less good news is that traffic can be heavy and sidewalks are patchy, so a little planning goes a long way.
How Tourists Move Around the City
The short answer is: city buses, auto-rickshaws and taxis. There is no metro or tram system in Kozhikode, so surface transport is what you'll rely on. Because the weather is hot throughout the year and the humidity is quite high, an air-conditioned vehicle is more pleasant if your budget allows it.
Rail Network
Kozhikode has a railway station served by direct trains from major Indian cities including Mumbai, Delhi, Chennai, Bangalore and Thiruvananthapuram. This makes the train a practical way to arrive in the city from elsewhere in India. Note that the railway station is a distinct location from the bus stands, so if you arrive by train you'll need a local bus, auto-rickshaw or taxi to reach your accommodation.
Buses and Other Public Transport
City buses are the workhorse of local transport. They are green-coloured, very punctual and cheap. All the city buses originate and terminate in the Mananchira Pond area, which acts as the hub of the network. Where you catch your bus within that area depends on your destination:
- Buses to Pavangad, Elathur and Nadakkavu leave from the Head Post Office side of Mananchira.
- Buses to Medical College and Mavoor Road stop at the Income Tax side of Mananchira.
- Buses to Feroke, Kallayi and Beypore stop at the Girls School side of Mananchira.
Be aware that buses to the beach area are very infrequent — you'll likely need to walk the distance or take an auto-rickshaw instead.
Beyond the green city buses, there are several other bus stands serving different purposes:
- Private buses originate from the New Bus Stand on Mavoor Road.
- Private buses to nearby villages originate from the old Bus Stand at Palayam.
- Government buses originate from the KSRTC Bus Station on Mavoor Road — a modern station with traveller amenities, car parking, and slow-moving, low-floor, air-conditioned buses to nearby towns. You can also use these buses for travelling inside the city.
Buses also connect Kozhikode with other South Indian cities, so arriving by bus from elsewhere in the region is straightforward.
Taxis and Ride-Hailing
Air-conditioned taxis are available and can be found at the Railway Station or in the Mananchira area. Uber- and Ola-style call taxis also operate in the city, which is often the easiest option if you want a fixed, app-based arrangement. For longer errands or a day of sightseeing, hiring a car with a driver is an option too — many rental companies offer cars with drivers or self-drive. If you do drive yourself, expect busy roads and frequent traffic blocks; traffic jams exceeding an hour are common, and Kallayi Road and Wayanad Road are best avoided as traffic there is heavy and dead-slow.
Auto-Rickshaws
Auto-rickshaws are a convenient way to cover short distances, including the stretch to the beach where buses are scarce. They are metered in principle, and the usual charge is around ₹30 per kilometre.
Walkability
Kozhikode is walkable in a loose sense: there aren't many sidewalks in town, but it is still possible to walk almost everywhere near the roadway. Two bridges near the railway station are worth knowing about — there is a bridge with a sidewalk north of the station, and a bridge without sidewalks south of it. On the latter there is just enough space to walk between the solid line of the road and the railing, and it is better to walk on the right side there. For a genuinely pleasant stroll, the long beach road from Beypore to Kothi Bridge is a peaceful area to walk, and the Aliut beach road with its natural surroundings is worth seeking out.
Getting from the Airport into the City
Calicut International Airport (also known as Karipur Airport or Kozhikode Airport) sits just outside the city. Practical points for arrivals:
- There is an ATM of Baroda Bank just outside the building.
- Free Wi-Fi is only available if you have an Indian mobile phone number, to which a one-time password is sent by SMS.
- SIM cards are not sold inside the airport, so arrange connectivity before you arrive or plan to do so in the city.
On transport into town: a direct KSRTC bus to the city centre is sometimes said to exist, but airport employees have denied that it operates, so don't count on it. The reliable approach is to take an auto-rickshaw, taxi or local bus to the airport junction, and from there catch a local bus into the city centre. One useful tip: at the airport junction, avoid saying you want to go "to the station", as you may end up on a bus to Ferok railway station instead of where you intended.