The cheapest way to get from New Delhi to Nainital costs only $12, and the quickest way takes just 4¼ hours. Find the travel option that best suits you. Find out the best routes and modes of travel from Delhi to Nainital , a popular hill station in Uttarakhand. The Delhi to Nainital distance is around 300-320 km and takes 6-8 hours by road, or 7-10 hours by bus or train. Book Delhi to Nainital train tickets and get Rs.100 Off using code RAILDEAL. Get confirmed ticket with TripGuarantee or 3X Refund on waitlisted trains. Delhi to Nainital Nainital is approximately 250+ kms from Delhi. The fastest way to reach Nainital from Delhi is by Cab. It takes approximately 6 hours. The cheapest way to reach Nainital from Delhi is by Bus which would take approximately 8 hours.

Available

Product reviews

Rating 4.5 out of 5. 8,008 reviews.

Characteristics assessment

Cost-benefit

Rating 4.5 out of 10 5

Comfortable

Rating 4.3 out of 5

It's light

Rating 4.3 out of 5

Quality of materials

Rating 4.1 of 5

Easy to assemble

Assessment 4 of 5