What is the status of the ferry route from Khasab, Oman to Qeshm, Iran? It looks like it has been suspended. Does anyone know whether this is temporary or permanent? Also, are there any other ways to cross into Iran from Oman or the UAE without flying?
Despite announcement in 2016 by National Ferries Company that it planned to launch ferry service (visa free) between Muscat and Iran, routes are not operational.
Currently, the only service it offers beyond Oman is to the United Arab Emirates (Dibba).
Excluding air, you would be left with ground transportation for the overland journey of roughly 2500km (and navigate the visa rules for multiple countries depending on route and other factors, e.g., current politics, your nationality).