We had been to Kidzania in Dubai and my son had this on his must-do list when we planned our trip to Jakarta. We went there on the afternoon of the day we landed but were told that the place was full. So we made a booking for two days later for the morning session which is between 9 am and 2 pm. We recommend travellers to book in advance to avoid disappointment for unlike the one in Dubai, this place gets lots of groups from local schools. The activites offered are very good though language does become a slight problem for those not knowing Bahasa Indonesia. Unlike Dubai, this has more local sponsors and therefore the activiies are some what different. Overall, an excellent experience for kids.