Keonjhar
Keonjhar
Imphal
Imphal
Train

Keonjhar to Imphal

Updated: 20 May 2026

The distance between Keonjhar and Imphal is approximately 1600 kilometers. The most practical way to travel is by train to Dimapur, then by road to Imphal. The journey takes you through the eastern plains. Expect a travel time of 40 to 45 hours. Driving is possible but requires a long journey.

Total Distance: 1600 km by road, 1300 km air distance.
Fastest Way
Train is the most reliable mode.
Cheapest Way
Train is the most economical mode.
Compare Keonjhar to Imphal Routes
Train
Connecting
Duration
42 hours
Avg Price
3000-6000 INR
Operator
Indian Railways
Route
Kendujhargarh to Dimapur, then taxi to Imphal.

Book in advance for confirmed berths.

Travel Tips
  • Cuisine
    Try the local Manipuri food.
  • Transport
    Use the local taxi service for travel.
  • Weather
    Monsoons are heavy.
  • Shopping
    Buy handloom products.
  • Language
    Manipuri and English are the main languages.
Safety Tips
  • Night Travel
    Avoid traveling alone at night.
  • Valuables
    Keep your belongings secure.
  • Emergency
    Keep local police numbers saved.
  • Road Safety
    Be careful while driving.
People Also Ask
  • Is there a direct train?
    No, you need to change trains.
  • How long is the journey?
    Approximately 42 hours.
  • Is it safe?
    Yes, it is safe.
  • What is the best time to visit?
    Winter is best.
  • Are there flights?
    Yes, from Bhubaneswar.
Quick Info
  • From Keonjhar, Odisha, India
  • To Imphal, Manipur, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Imphal
1
Kangla Fort
Visit the historic fort.
2
Loktak Lake
See the floating lake.
3
Imphal War Cemetery
Visit the memorial.
4
Govindajee Temple
See the temple.
Tags
Keonjhar to Imphal train Keonjhar to Imphal distance travel from Odisha to Manipur best way to reach Imphal Keonjhar to Imphal route trains from Keonjhar to Imphal road trip Keonjhar to Imphal