I don’t think there’s anything built-in to CesiumJS to do this. How are the lines constructed? If you have all the segments, you can try iterating over them (as an array or perhaps as a spatial data structure for efficiency) and implement something like a line-line intersection test.