I would have thought so too, until I did a quick Google.
Flying distance, Ulsan to Hong Kong (as the crow flies, so to speak!) is , apparently, 1292 miles,
that sounds like a long way for a Ro-Ro ferry,
to me, anyway.
Maybe the actual MPG isn't as good as they thought!!