Travel options for:
Nearby airports to Naini Tāl
  • Delhi (DEL)

    $21 - $31
    1. Indira Gandhi International

      22 min - every 10 minutes

      $1

    2. New Delhi (NDLS)

      5 h 40 min - once daily

      $11 - $17

    3. Kathgodam (KGM)

      1 h - 36.9 miles

      $10 - $13

      • Naini Tāl
  • Lucknow (LKO)

    $27 - $38
    1. Lucknow (LKO)

      9 min - 6.2 miles

      $5 - $7

    2. Lucknow Ne (LJN)

      9 h 5 min - once daily

      $12 - $19

    3. Kathgodam (KGM)

      1 h - 36.9 miles

      $10 - $13

      • Naini Tāl
  • Chandigarh (IXC)

    $27 - $37
    1. Chandigarh (IXC)

      7 min - 3.8 miles

      $3 - $5

    2. Chandigarh (CDG)

      7 h 35 min - once a week

      $12 - $19

    3. Ramnagar (RMR)

      1 h 10 min - 38.8 miles

      $11 - $14

      • Naini Tāl
  • Dehra Dun (DED)

    $35 - $47
    1. Dehra Dun (DED)

      38 min - 24.2 miles

      $14 - $17

    2. Haridwar Junction (HW)

      6 h 45 min - once daily

      $11 - $17

    3. Kathgodam (KGM)

      1 h - 36.9 miles

      $10 - $13

      • Naini Tāl
  • Pantnagar (PGH)

    $15 - $18
    1. Pantnagar (PGH)

      1 h 23 min - 52.8 miles

      $15 - $18

      • Naini Tāl
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Indira Gandhi International Airport Metro to New Delhi (NDLS), train to Kathgodam (KGM), then taxi to Naini Tāl. 8 h 2 min ₹1,801. From Lucknow (LKO) taxi to Lucknow Ne (LJN), train to Kathgodam (KGM), then taxi to Naini Tāl. 10 h 14 min ₹2,274. From Chandigarh (IXC) taxi to Chandigarh (CDG), train to Ramnagar (RMR), then taxi to Naini Tāl. 8 h 53 min ₹2,143. From Dehra Dun (DED) taxi to Haridwar Junction (HW), night train to Kathgodam (KGM), then taxi to Naini Tāl. 8 h 23 min ₹2,816. From Pantnagar (PGH) taxi to Naini Tāl. 1 h 23 min ₹1,149.