Travel options for:
Kanpur to Taj Mahal
  • Train via Tundla Junction (TDL)

    $14 - $28
    1. Kanpur Central (CNB)

      2 h 25 min - once daily

      $4 - $17

    2. Tundla Junction (TDL)

      28 min - 20.3 miles

      $9 - $12

  • Train

    $6 - $20
    1. Kanpur Central (CNB)

      3 h 55 min - once daily

      $5 - $17

    2. Agra Fort (AF)

      6 min - 2.8 miles

      $1 - $3

  • Night bus

    $11 - $15
    1. Kanpur

      27 h 1 min - once daily

      $8 - $12

    2. Agra

      6 min - 3 miles

      $2 - $3

  • Taxi

    $100 - $120
    1. Kanpur

      3 h 30 min - 183.9 miles

      $100 - $120

  • Drive

    $29 - $45
    1. Kanpur

      3 h 30 min - 183.9 miles

      $29 - $45

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

From Kanpur Central (CNB) train to Tundla Junction (TDL) then taxi to Taj Mahal. 2 h 53 min ₹1,607. From Kanpur Central (CNB) train to Agra Fort (AF) then taxi to Taj Mahal. 4 h 1 min ₹1,053. From Kanpur night bus to Agra then taxi to Taj Mahal. 27 h 7 min ₹804. From Kanpur taxi to Taj Mahal. 3 h 30 min ₹7,639. From Kanpur drive to Taj Mahal. 3 h 30 min ₹2,358.

 
 

Train from Kanpur to Taj Mahal

Indian Railways operates a train from Kanpur to Taj Mahal every 3 hours. Tickets cost $4 - $17 and the journey takes 2 h 25 min.