Mayapur
Mayapur
Kanpur
Kanpur
Train

Mayapur to Kanpur

Updated: 21 May 2026

The journey from Mayapur to Kanpur is approximately 1100 km. You can reach Kanpur by taking a train from Kolkata. The journey takes about 19 hours. Kanpur is a major industrial city in Uttar Pradesh.

Total Distance: 1100 km by road, 950 km air distance.
Fastest Way
Kanpur Express from Howrah to Kanpur takes 16 hours.
Cheapest Way
Local train to Kolkata followed by express train to Kanpur.
Compare Mayapur to Kanpur Routes
Train
Connecting
Duration
19 hours
Avg Price
900-2800 INR
Operator
Indian Railways
Route
Mayapur to Kolkata, then train to Kanpur.

Check for trains from Howrah to Kanpur.

Travel Tips
  • Train Booking
    Book tickets in advance for popular trains.
  • Transport
    Use local autos to get around Kanpur.
  • Food
    Try the local street food.
  • Connectivity
    Kanpur is well-connected by road, rail, and air.
  • Accommodation
    Many hotels are available in all price ranges.
Safety Tips
  • Station Safety
    Stay alert at the railway station.
  • Night Travel
    Avoid walking alone at night.
  • Valuables
    Keep your belongings secure.
  • Emergency
    Keep emergency numbers saved.
People Also Ask
  • Is there a direct train?
    No, you must change at Kolkata.
  • How long is the journey?
    About 19 hours.
  • Is it safe?
    Yes, it is a safe route.
  • What is the best way?
    Train is the most comfortable option.
  • Can I fly?
    Yes, fly from Kolkata to Kanpur.
Quick Info
  • From Mayapur, West Bengal, India
  • To Kanpur, Uttar Pradesh, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Kanpur
1
Allen Forest Zoo
A large zoo in the heart of the city.
2
JK Temple
A beautiful temple with modern architecture.
3
Nana Rao Park
A historic park with a memorial.
4
Kanpur Memorial Church
A historic church built in the 19th century.
Tags
Mayapur to Kanpur Kanpur train Travel to Kanpur Indian Railways Mayapur to Kanpur distance How to reach Kanpur Kanpur junction Nadia to Kanpur