Travel options for:
Nearby airports Naini Tāl

Delhi (DEL)  •  6 h 46 min

$7 - $20

Lucknow (LKO)  •  8 h 3 min

$11 - $24

Dehra Dun (DED)  •  6 h 37 min

$25 - $41

Chandigarh (IXC)  •  11 h 46 min

$13 - $25

Pantnagar (PGH)  •  43 min

$9 - $12

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

Travel from Nearby-Airports to Naini-Tāl

Train from Nearby airports to Naini Tāl

Indian Railways operates a train from Delhi (DEL) to Naini Tāl once daily. Tickets cost $4 - $15 and the journey takes 5 h 8 min.

How to get from Nearby airports to Naini Tāl

ModeDurationPrice
From Indira Gandhi International Airport Metro to New Delhi, walk to New Delhi (NDLS), train to Haldwani (HDW), then taxi to Naini Tāl.6 h 46 min₹1,309
From Transport Nagar subway to Charbagh, walk to Lucknow (LKO), train to Lal Kuan (LKU), then taxi to Naini Tāl.8 h 3 min₹1,572
From Dehra Dun (DED) taxi to Haridwar Junction (HW), train to Ramnagar (RMR), then taxi to Naini Tāl.6 h 37 min₹2,694
From Airport line 26 bus to Railway Station, walk to Chandigarh (CDG), train to Lal Kuan (LKU), then taxi to Naini Tāl.11 h 46 min₹1,641
From Pantnagar (PGH) taxi to Naini Tāl.43 min₹827

How long does it take to get from Nearby airports to Naini Tāl?

It takes approximately 6 h 46 min to get from Nearby airports to Naini Tāl, including transfers.

Operators from Nearby airports to Naini Tāl

OperatorPhoneWebsite
Delhi Metro155370Delhi Metro
Indian RailwaysIndian Railways
LMRCLMRC
CTUCTU