Keonjhar
Keonjhar
Aizawl
Aizawl
Train

Keonjhar to Aizawl

Updated: 20 May 2026

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

Total Distance: 1700 km by road, 1400 km air distance.
Fastest Way
Train is the most reliable mode.
Cheapest Way
Train is the most economical mode.
Compare Keonjhar to Aizawl Routes
Train
Connecting
Duration
48 hours
Avg Price
3500-7000 INR
Operator
Indian Railways
Route
Kendujhargarh to Silchar, then taxi to Aizawl.

Book in advance for confirmed berths.

Travel Tips
  • Cuisine
    Try the local Mizo food.
  • Transport
    Use the local taxi service for travel.
  • Weather
    Monsoons are heavy.
  • Shopping
    Buy handicrafts.
  • Language
    Mizo 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 48 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 Aizawl, Mizoram, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Aizawl
1
Reiek Heritage Village
Visit the heritage village.
2
Phawngpui Peak
See the highest peak.
3
Vantawng Falls
Visit the waterfall.
4
Mizoram State Museum
Explore the museum.
Tags
Keonjhar to Aizawl train Keonjhar to Aizawl distance travel from Odisha to Mizoram best way to reach Aizawl Keonjhar to Aizawl route trains from Keonjhar to Aizawl road trip Keonjhar to Aizawl