Veer Jijamati Udyan and Bhau Daaji Lad Museum at a walkable distance from Byculla Railway station (East). Also, Nehru Planaterium and Nehru Science Center can be visited from Byculla. There is BEST bus 154 that goes to both the places and starts just outside Byculla station West. Also, taxis are easily available.
For Nehru Planaterium, now tickets can be booked online. Please check the show times and plan accordingly. Nice place to see see show on planets.
Kids will enjoy both Planeterium and Science Center. At science center, there is 1 self service...
more... canteen available but on weekends/holidays there is mad rush. Also, there is small amphi theatre in the vicinity of science center. When we went, they were showing documentary on caves.