Bhubaneswar
Bhubaneswar
Train

Keelakarai to Bhubaneswar

Updated: 28 May 2026

The journey from Keelakarai to Bhubaneswar is a long-distance trip. You can take a train from Madurai Junction to Bhubaneswar, which is a direct route. Alternatively, you can fly from Madurai to Bhubaneswar with a connection in Chennai or Hyderabad. This route takes you from the coastal region of Tamil Nadu to the temple city of Odisha.

Total Distance: Driving distance 1500 km, straight-line air distance 1200 km.
Fastest Way
Flight from Madurai with a connection in Chennai.
Cheapest Way
Train (Sleeper class) from Madurai Junction.
Compare Keelakarai to Bhubaneswar Routes
Train
Direct
Duration
26 hours
Avg Price
1600 - 3000 INR
Operator
Indian Railways (Prashanti Express)
Route
Madurai (MDU) to Bhubaneswar (BBS)

Check the train schedule as it may not run daily.

Travel Tips
  • Train Booking
    Book your tickets in advance via the IRCTC portal.
  • Local Transport
    Auto-rickshaws and taxis are available for local travel.
  • Weather
    Bhubaneswar can be hot in summer; plan your visit accordingly.
  • Food
    Try the local Odia cuisine, especially the sweets like Rasagola.
  • Connectivity
    Bhubaneswar is well-connected by rail and road to major cities.
Safety Tips
  • Train Safety
    Keep your belongings secure during the long journey.
  • General Safety
    Avoid traveling alone in remote areas after dark.
  • Health
    Carry your own water and snacks for the train trip.
  • Emergency
    Keep the contact details of your hotel and local emergency services.
People Also Ask
  • Is there a direct train to Bhubaneswar?
    Yes, there are direct trains from Madurai to Bhubaneswar.
  • Which is the nearest airport?
    Biju Patnaik International Airport (BBI) in Bhubaneswar.
  • Is Bhubaneswar safe for tourists?
    Yes, Bhubaneswar is safe for tourists, but follow standard safety precautions.
  • What is the best time to visit?
    October to March is the most pleasant time to visit.
  • What is the famous attraction in Bhubaneswar?
    Lingaraj Temple is one of the most famous attractions in the city.
Quick Info
  • From Keelakarai, Tamil Nadu, India
  • To Bhubaneswar, Odisha, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Bhubaneswar
1
Lingaraj Temple
An ancient temple dedicated to Lord Shiva. It is one of the most important landmarks in the city.
2
Udayagiri and Khandagiri Caves
Ancient rock-cut caves with historical and religious significance. They are a must-visit for history lovers.
3
Nandankanan Zoological Park
A large zoo and botanical garden known for its white tigers. It is a great place for families.
4
Dhauli Giri
A historic site where the Kalinga War took place. It is known for its peace pagoda.
Tags
Keelakarai to Bhubaneswar train to Bhubaneswar flights to Bhubaneswar Odisha travel Madurai to Bhubaneswar train long distance train India traveling from Tamil Nadu Bhubaneswar connectivity