Ganymede seems to get many ocean levels, stacked up with layers of ice in between them. The best degree of ice could be the crust, which might be about a hundred and fifty kilometers (about ninety miles) thick. The lowest ocean level can be 800 kilometers (about five hundred miles) https://griffinycddb.madmouseblog.com/15235327/bestmoons-an-overview