https://businterchange.net/johorbus/routes/routeinfo.php?service=CW7
https://businterchange.net/johorbus/routes/routeinfo.php?service=CW4G
last bus from gelang patah terminal: 21:55 (cw4g)
last bus from second link ciq going to gelang patah: 23:30 (cw4g)
last bus from second link ciq going to singapore: 22:15 (cw7)
last bus from tuas link mrt going to johor: 23:00 (cw7)
u can go your nearby kopitiam, see any beer promoter then ask them to confirm what's the last bus schedule, sure they will know
edit: sorry din read your first post, u want to go bukit indah means at second link ciq need to change bus to cw3L. lugo app at second link ciq check for cw3L, not cw7. cw7 only go from tuas link mrt to second link ciq...
https://businterchange.net/johorbus/routes/routeinfo.php?service=CW3L
last bus from second link ciq going to perling is 23:59
to cater those taking last bus 23:30 from jurong town hall