Travelers are voting National Zoological Park as the best zoo in New Delhi. There are 1 zoo in Rishikesh a city just 118 km from New Delhi and 1 zoo in Banur which is 135 km distant. The most popular of these are Malsi Deer Park in Rishikesh and ChattBir Zoo in Banur. 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.