Travel options for:
Haridwar to Naini Tāl
  • Train

    $25 - $33
    1. Haridwar Junction (HW)

      5 h 5 min - 3 times a week

      $13 - $19

    2. Ramnagar (RMR)

      1 h 10 min - 38.8 miles

      $11 - $14

  • Night train

    $24 - $33
    1. Haridwar Junction (HW)

      6 h 45 min - once daily

      $14 - $20

    2. Kathgodam (KGM)

      1 h - 36.9 miles

      $10 - $13

  • Taxi

    $35 - $50
    1. Haridwar

      3 h 28 min - 139.8 miles

      $35 - $50

  • Drive

    $22 - $35
    1. Haridwar

      3 h 28 min - 139.8 miles

      $22 - $35

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

From Haridwar Junction (HW) train to Ramnagar (RMR) then taxi to Naini Tāl. 6 h 15 min ₹1,918. From Haridwar Junction (HW) night train to Kathgodam (KGM) then taxi to Naini Tāl. 7 h 45 min ₹1,948. From Haridwar taxi to Naini Tāl. 3 h 28 min ₹2,960. From Haridwar drive to Naini Tāl. 3 h 28 min ₹1,805.

Operators: Indian Railways