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
best- Take the car ferry from Qeshm to Bandar-Abbascarferry
- Take the car ferry from Bandar Abbas to Khalid Portcarferry
- Take the bus from Al Jubail Terminal to Al Azaibabus 203
22h 21m$145–237Car ferry, bus via Muscat
- Take the car ferry from Qeshm to Bandar-Abbascarferry
- Take the car ferry from Bandar Abbas to Khalid Portcarferry
- Take the bus from Dubai to Muscatbus
23h 13m$200–294
Questions & Answers
The cheapest way to get from Qeshm Island to Oman is to car ferry and bus which costs $140 - $240 and takes 22h 21m.
The fastest way to get from Qeshm Island to Oman is to car ferry and bus which takes 22h 21m and costs $140 - $240.
The distance between Qeshm Island and Oman is 692 km.
The best way to get from Qeshm Island to Oman without a car is to car ferry and bus which takes 22h 21m and costs $140 - $240.
It takes approximately 22h 21m to get from Qeshm Island to Oman, including transfers.
Oman is 30 min ahead of Qeshm Island. It is currently 8:49 PM in Qeshm Island and 9:19 PM in Oman.
There are 398+ 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 Al Jubail Terminal, take the bus to Al Azaiba, then take the taxi to Muscat. Alternatively, you can take a car ferry from Qeshm to Muscat via Bandar-Abbas, Bandar Abbas, Khalid Port, Sharjah, Al Jubail Bus Station 2, Deira City Center Bus Station 2, Dubai, and Muscat in around 23h 13m.
- Phone
- +968 1551
- [email protected]
- Website
- mwasalat.om
Bus from Al Jubail Terminal to Al Azaiba
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Estimated price
- $11–26
- Schedules at
- mwasalat.om
- Phone
- +971 556050176
- [email protected]
- Website
- alkhanjryonline.com
Bus from Dubai to Muscat
- Ave. Duration
- 8h
- Frequency
- 3 times a day
- Estimated price
- $27–29
- Schedules at
- alkhanjryonline.com
- Website
- irantravelingcenter.com
Car ferry from Qeshm to Bandar-Abbas
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- $1–17
- Schedules at
- irantravelingcenter.com
Car ferry from Qeshm to Bandar-Abbas
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- $1–17
- Schedules at
- irantravelingcenter.com
- Phone
- +980 21 72415841
- [email protected]
- Website
- eticket.valfajr.ir
Car ferry from Bandar Abbas to Khalid Port
- Ave. Duration
- 11h
- Frequency
- Twice a week
- Estimated price
- $130–190
- Schedules at
- eticket.valfajr.ir
Car ferry from Bandar Abbas to Khalid Port
- Ave. Duration
- 11h
- Frequency
- Twice a week
- Estimated price
- $130–190
- Schedules at
- eticket.valfajr.ir
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 10 amazing places to get away from it all in Australia, How to get from Stansted Airport into central London, and Flying into Beijing? - to help you get the most out of your next trip.





