There are 2 ways to get from Qeshm Island to Oman by car ferry or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Car ferry, bus via Muscat
best- Take the carferry from Qeshm to Bandar-Abbascarferry
- Take the carferry from Bandar Abbas to Khalid Portcarferry
- Take the bus from Dubai to Muscatbus
21h 13m$150–294Car ferry, bus
cheapest- Take the carferry from Qeshm to Bandar-Abbascarferry
- Take the carferry from Bandar Abbas to Khalid Portcarferry
- Take the bus from Al Jubail Terminal to Al Azaibabus 203
22h 21m$123–279
Comparing Your Travel Options
The cheapest way to get from Qeshm Island to Oman is to car ferry and bus which costs $120 - $280 and takes 22h 21m.
The fastest way to get from Qeshm Island to Oman is to car ferry and bus via Muscat which takes 21h 13m and costs $150 - $300.
The distance between Qeshm Island and Oman is 712 km.
The best way to get from Qeshm Island to Oman without a car is to car ferry and bus via Muscat which takes 21h 13m and costs $150 - $300.
It takes approximately 21h 13m to get from Qeshm Island to Oman, including transfers.
Oman is 30 min ahead of Qeshm Island. It is currently 2:15 AM in Qeshm Island and 2:45 AM in Oman.
There are 381+ hotels available in Oman.
What companies run services between Qeshm Island, Iran and Oman?
There is no direct connection from Qeshm Island to Oman. However, you can take the car ferry to Bandar-Abbas, take the taxi to Bandar Abbas, take the car ferry to Khalid Port, walk to Sharjah, Al Jubail Bus Station 2, take the bus to Deira City Center Bus Station 2, walk to Dubai, take the bus to Muscat, then take the taxi to Muscat. Alternatively, you can take a car ferry from Qeshm to Muscat via Bandar-Abbas, Bandar Abbas, Khalid Port, Al Jubail Terminal, and Al Azaiba in around 22h 21m.
- Phone
- +971 556050176
- [email protected]
- Website
- alkhanjryonline.com
Bus from Dubai to Muscat
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- Estimated price
- $27–29
- Schedules at
- alkhanjryonline.com
- Website
- Oasis Dubai Ferry
Car ferry from Qeshm to Bandar-Abbas
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- $1–17
- Schedules at
- Oasis Dubai Ferry
Car ferry from Qeshm to Bandar-Abbas
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- $1–17
- Schedules at
- Oasis Dubai Ferry
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including What are the different types of Renfe trains in Spain?, Need to know: Eurostar, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.


