The Kuala Lumpur National Zoo is especially worth your while if you do not plan to go to places where you might be able to spot the animals in the wild by yourself. In any case a visit to the zoo in general is a fun trip, which isn’t any different in Kuala Lumpur. The National Zoo is located at about 13 kilometers distance in northeastern Kuala Lumpur, near Jalan Hulu Kelang.
It is best to go to the Zoo by taxi; every taxi driver is able to find the Kuala Lumpur National Zoo. It might be cheaper to go partly by metro, for this you have to take the Putra LRT to the metro station of Taman Melati or Wangsa Maju and then take the taxi to the zoo.
The zoo is opened daily from 9am to 5pm. The entrance fee is RM50 for adults and RM20 for children under the age of 12 (MyKad holders pay RM30, kids with MyKad pay RM6). Visit the official Zoo Negara website here.