Travel options for:
Nearby airports Nainital

Delhi (DEL)  •  8 h 2 min

$18 - $34

Dehra Dun (DED)  •  18 h 43 min

  1. ×2

$28 - $34

Chandigarh (IXC)  •  10 h 4 min

$22 - $37

Nepalganj (KEP)  •  14 h 46 min

  1. ×2

$35 - $70

Pantnagar (PGH)  •  1 h 23 min

$19 - $23

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

Travel from Nearby-Airports to Nainital

Bus or train from Nearby airports to Nainital?

Indian Railways operates a train from Delhi (DEL) to Nainital once daily. Tickets cost $5 - $16 and the journey takes 5 h 40 min. Alternatively, you can take a bus from Dehra Dun (DED) to Nainital via Dehradun, Kashmiri Gate, and Delhi in around 18 h 43 min.

How to get from Nearby airports to Nainital

ModeDurationPrice
From Indira Gandhi International Airport Metro to New Delhi, walk to New Delhi (NDLS), train to Kathgodam (KGM), then taxi to Nainital.8 h 2 min₹2,153
From Dehra Dun (DED) taxi to Dehradun, bus to Kashmiri Gate, walk to Delhi, then bus to Nainital.18 h 43 min₹2,244
From Airport line 26 bus to Railway Station, walk to Chandigarh (CDG), train to Ramnagar (RMR), then taxi to Nainital.10 h 4 min₹2,397
From Nepalganj (KEP) drive to Biswan (BVN), train to Shahjehanpur (SPN), train to Kathgodam (KGM), then taxi to Nainital.14 h 46 min₹4,176
From Pantnagar (PGH) taxi to Nainital.1 h 23 min₹1,582

How long does it take to get from Nearby airports to Nainital?

It takes approximately 8 h 2 min to get from Nearby airports to Nainital, including transfers.

Operators from Nearby airports to Nainital

OperatorPhoneWebsite
Delhi Metro155370Delhi Metro
Indian RailwaysIndian Railways
UPSRTCUPSRTC
RedBusRedBus
CTUCTU