Travelers are voting National Zoological Park as the best zoo in New Delhi. There are 1 zoo in Pataudi a city just 34 km from New Delhi and 1 zoo in Rishikesh which is 118 km distant. The most popular of these are National Zoological Park in Pataudi and Malsi Deer Park in Rishikesh. You can find 1 zoo in Delhi NCR and 42 zoos in the country of India. Our members favorite in Delhi NCR is National Zoological Park and Van Vihar National Park is the top pick in India. Want more? Check out our map of zoos in New Delhi.