Puri
Puri
Kozhikode
Kozhikode
Train

Puri to Kozhikode

Updated: 21 May 2026

The journey from Puri to Kozhikode is a long-distance trip covering approximately 1800 kilometers. The most practical way is to take a train to Chennai and then a connecting train to Kozhikode. Alternatively, you can fly from Bhubaneswar to Kozhikode with a layover. Expect a travel time of 36 to 40 hours by train.

Total Distance: Driving distance is 1800 km and straight-line air distance is 1400 km.
Fastest Way
Flight from Bhubaneswar to Kozhikode is the fastest.
Cheapest Way
Train to Chennai followed by a state-run bus to Kozhikode is the most economical.
Compare Puri to Kozhikode Routes
Train
Connecting
Duration
38 hours
Avg Price
1700 - 5800 INR
Operator
Coromandel Express + Local Train
Route
Puri - Chennai - Kozhikode

Take the train to Chennai and then a connecting train to Kozhikode.

Travel Tips
  • Train Booking
    Book your tickets well in advance as this is a popular long-distance route.
  • Local Transport
    Auto-rickshaws and buses are readily available for local travel in Kozhikode.
  • Food
    Try the authentic Kerala cuisine, especially the local Malabar biryani.
  • Weather
    Carry a light jacket as the evenings can be cool.
  • Connectivity
    Mobile network coverage is excellent throughout the city.
Safety Tips
  • Public Transport
    Use official taxi stands or pre-paid auto services.
  • Night Safety
    Avoid walking alone in deserted areas at night.
  • Personal Belongings
    Keep your valuables secure in your bag while traveling on trains.
  • Emergency Numbers
    Save the local police and hospital numbers in your phone.
People Also Ask
  • Is there a direct train from Puri to Kozhikode?
    No, you must travel via Chennai.
  • How far is Kozhikode from Chennai?
    It is approximately 700 kilometers by road.
  • What is the best time to visit Kozhikode?
    Winter months from October to March are ideal.
  • Are there hotels in Kozhikode?
    Yes, there are many hotels ranging from budget to luxury.
  • Is the city safe for tourists?
    Yes, Kozhikode is generally safe for visitors.
Quick Info
  • From Puri, Odisha, India
  • To Kozhikode, Kerala, India
  • Modes
Best Time to Travel

October to March, when the weather is pleasant for sightseeing in Kozhikode.

Things to Do in Kozhikode
1
Kozhikode Beach
A beautiful beach perfect for an evening walk and enjoying the sea breeze.
2
Beypore Beach
A historic port area known for its traditional boat building.
3
Thali Temple
A historic temple known for its spiritual significance and unique architecture.
4
Mananchira Square
A beautiful park in the heart of the city, perfect for a relaxing walk.
Tags
Puri to Kozhikode train Puri to Kozhikode distance travel from Odisha to Kerala best way to reach Kozhikode trains to Kozhikode flights to Kozhikode Kozhikode tourism Puri travel guide