Dubai

                                                            

By boat

Dubai is a trading hub for dhows from around the Indian Ocean. Travellers wanting to arrive in the city this way will probably need to make their own arrangements with the captain of the vessel.
Dubai has an international cruise terminal  at Port Rashid. Costa Cruises has based one of its cruise ships (Costa Luminosa) at Dubai.
  • To/from Iran:
A boat service by Valfajr Shipping Company  leaves Bandar Lengeh (and also Bandar Abbas) supposedly every second day and docks in Port Rashid in Dubai, returning the following day. Crossing the Persian Gulf takes roughly 6 hours, and a two way first class ticket costs as of February 2010 US$145 (IR 1,450,000) and also two way economy class ticket costs US$122 (IR 1,220,000). The ticket includes lunch (Iranian style).