Travel options for:
Haridwar to Kanpur
  • Train

    $14 - $23
    1. Haridwar Junction (HW)

      13 h 15 min - once daily

      $14 - $23

  • Bus

    $18 - $25
    1. Haridwar

      7 h - twice daily

      $8 - $12

    2. Delhi

      7 h 50 min - every 4 hours

      $9 - $13

  • Drive

    $50 - $75
    1. Haridwar

      7 h 34 min - 317.6 miles

      $50 - $75

  • Fly, train

    $55 - $189
    1. Haridwar

      37 min - 23.9 miles

      $14 - $17

    2. Dehra Dun (DED)

      3 h 5 min - 1 stopover

      $35 - $150

    3. Lucknow (LKO)

      9 min - 6.2 miles

      $5 - $7

    4. Lucknow Ne (LJN)

      1 h 15 min - once daily

      $1 - $15

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Haridwar Junction (HW) train to Kanpur Central (CNB). 13 h 15 min ₹1,434. From Haridwar bus to Delhi then bus to Kanpur. 15 h 50 min ₹1,374. From Haridwar drive to Kanpur. 7 h 34 min ₹4,072. From Haridwar taxi to Dehra Dun airport, fly to Lucknow airport, taxi to Lucknow Ne (LJN), then train to Kanpur. 5 h 37 min ₹6,355.