The ferries across the Persian Gulf and the Strait of Hormuz separating Iran from the Arabian peninsula go between ports in Iran and Kuwait, Oman and United Arab Emirates. They carry both cargo and passengers.
Ferries between Iran and Qatar, Bahrain and Saudi Arabia are not currently in operation.
Green: operating regularly
Orange: operating irregularly
Red: not in operation
Routes, timetable and prices
The following international routes are currently in operation. Click on the links for prices and practical shipping details.
- Bandar Abbas (Iran) – Sharjah (UAE) – Bandar Abbas (cargo + passenger, 12 hours)
- Bandar Lengeh (Iran) – Dubai (UAE) – Bandar Lengeh (cargo + passenger, 6 hours)
- Bandar Lengeh (Iran) – Dubai (UAE) – Bandar Lengeh (passenger, 4 hours)
- Khorramshahr (Iran) – Kuwait – Khorramshahr (passenger, 4-6 hours)
- Khasab (Oman) – Bandar Abbas (Iran) – Khasab (Oman) (passenger, 2 hours)
Inside Iran, several ferries go to its Gulf Islands.
- Ferries to Kish Island
- Ferries to Qeshm Island
- Ferries to Hormoz Island
- Cruise ship between Kish and Qeshm islands
- Ferry to Kharg Island (not accessible to foreigners)
The following international routes are no longer or not yet in operation.
- Bushehr (Iran) – Kuwait City – Bushehr
- Bushehr (Iran) – Doha (Qatar) – Bushehr
- Bushehr (Iran) – Manama (Bahrain) – Bushehr
- Khasab (Oman) – Qeshm (Iran) – Khasab (opening soon)
Once in Khasab, you can continue your journey along the coast with other ferries in Oman.
An option for adventurers is traveling by dhow from Iran.
Understand that rough weather might delay boats. War is another issue: the United States has a lot of firepower floating around the Persian Gulf. Naval exercises and conflicts might cause scheduling problems.