To find the driving direction from Kanpur to New Delhi via Pratapgarh, Nainital, Mussoorie, Haridwar, Rishikesh which is 1440 by road, click on Show Directions after entering start and end locations in the calculator control. It takes around 1837 to reach Kanpur to New Delhi via Pratapgarh, Nainital, Mussoorie, Haridwar, Rishikesh. Tired of travelling by road? You can just fly from Kanpur to New Delhi via Pratapgarh, Nainital, Mussoorie, Haridwar, Rishikesh. Check the
Flight Time from Kanpur to New Delhi via Pratapgarh, Nainital, Mussoorie, Haridwar, Rishikesh before travelling.