Bhubaneswar
Bhubaneswar
Train Flight

Koodaranji to Bhubaneswar

Updated: 28 May 2026

The journey from Koodaranji to Bhubaneswar spans approximately 1900 km, connecting the lush hills of Kerala to the temple city of Bhubaneswar in Odisha. Train travel is the most common method, typically involving a journey from Kozhikode (Calicut) station to Bhubaneswar station, often requiring a change at major hubs like Chennai or Visakhapatnam. Alternatively, you can fly from Kozhikode International Airport to Bhubaneswar with a layover. This long-distance journey takes you across the length of India, from the tropical south to the eastern coast. It is a significant trip for those traveling for education, work, or tourism.

Total Distance: 1900 km by road, 1600 km straight-line.
Fastest Way
Flight from Kozhikode Airport, taking approximately 8 hours total.
Cheapest Way
Train (Sleeper Class) starting at 1300 INR.
Compare Koodaranji to Bhubaneswar Routes
Train
Connecting
Flight
Connecting
Duration 38 hours 8 hours (including transit)
Avg Price 1300 - 5500 INR 7500 - 15000 INR
Operator Bhubaneswar Express IndiGo
Route Kozhikode - Chennai - Visakhapatnam - Bhubaneswar Kozhikode Airport to Bhubaneswar Airport
Tip Book your train to Bhubaneswar station for the best connectivity. Book your flight from Kozhikode at least 3 weeks ahead for the best prices.
Travel Tips
  • Station Choice
    Bhubaneswar Railway Station is centrally located and well-connected.
  • Local Transport
    Use auto-rickshaws or ride-hailing apps for city travel.
  • Food
    Try the authentic Odia cuisine, especially the sweets like Chenna Poda.
  • Connectivity
    Public Wi-Fi is available at the railway station.
  • Packing
    Carry light cotton clothes for the humid weather.
Safety Tips
  • Night Travel
    Avoid driving on highways late at night.
  • Valuables
    Keep your belongings secure in crowded temple areas.
  • Emergency
    Save the local police helpline number.
  • Hydration
    Drink plenty of water to stay hydrated in the heat.
People Also Ask
  • Is there a direct train to Bhubaneswar?
    No, you usually need to change at Chennai or Visakhapatnam.
  • How long is the drive?
    It takes about 40 hours of driving time.
  • Are there flights?
    You can fly from Kozhikode to Bhubaneswar with a layover.
  • Is Bhubaneswar safe?
    Yes, it is generally safe for tourists.
  • What is the best way to travel?
    Train is the most convenient and cost-effective method.
Quick Info
  • From Koodaranji, Kerala, India
  • To Bhubaneswar, Odisha, India
  • Modes
Best Time to Travel

October to March, when the weather in Bhubaneswar is pleasant and cool.

Things to Do in Bhubaneswar
1
Lingaraj Temple
Visit this ancient temple dedicated to Lord Shiva, a masterpiece of Kalinga architecture.
2
Udayagiri and Khandagiri Caves
Explore these historic rock-cut caves dating back to the 2nd century BC.
3
Nandankanan Zoological Park
See the famous white tigers in this large zoological park and botanical garden.
4
Dhauli Shanti Stupa
Visit the peace pagoda built on the site where the Kalinga War was fought.
Tags
Koodaranji to Bhubaneswar train Koodaranji to Bhubaneswar distance travel Koodaranji to Bhubaneswar Bhubaneswar station Kozhikode station best way to reach Bhubaneswar Kerala to Odisha travel long distance travel