Kanpur
Kanpur
Train

Mejia to Kanpur

Updated: 28 May 2026

The distance from Mejia to Kanpur is approximately 950 km. The most practical way is to travel to Asansol and board a long-distance train like the Kanpur Express. The journey takes you across the Gangetic plains. Expect a travel time of 18 to 22 hours by train.

Total Distance: 950 km by road, 850 km air distance.
Fastest Way
Train from Asansol takes 20 hours.
Cheapest Way
Train from Asansol is the most economical.
Compare Mejia to Kanpur Routes
Train
Connecting
Duration
20 hours
Avg Price
1000-3000 INR
Operator
Kanpur Express
Route
Asansol Junction to Kanpur Central

Book in advance for confirmed seats.

Travel Tips
  • Local Transport
    Use auto-rickshaws.
  • Food
    Try local food.
  • Weather
    Kanpur is warm.
  • Booking
    Book tickets early.
  • Safety
    Stay alert.
Safety Tips
  • Scams
    Avoid touts.
  • Night Travel
    Use registered cabs.
  • Emergency
    Keep numbers saved.
  • Health
    Drink safe water.
People Also Ask
  • Is there a direct train?
    No, go to Asansol.
  • How long is the train?
    About 20 hours.
  • Is Kanpur safe?
    Yes, generally.
  • Best time to visit?
    Winter.
  • Are there hotels?
    Yes, many.
Quick Info
  • From Mejia, West Bengal, India
  • To Kanpur, Uttar Pradesh, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Kanpur
1
Allen Forest Zoo
Visit the zoo.
2
JK Temple
Explore the temple.
3
Bithoor
Visit the historic site.
4
Moti Jheel
Enjoy the lake.
Tags
Mejia to Kanpur Asansol to Kanpur train Mejia travel Kanpur trip India travel Mejia transport Kanpur city guide