See first part of https://lists.gnucash.org/pipermail/gnucash-user/2022-February/099811.html re tags for most practical workaround. You could use multiple tags on one split to get all or particular trips, eg: #trip #cruise. As noted, there is no support for grouping (ie display all transactions in tag groups).