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 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$173–279Car ferry, bus via Muscat
- Take the carferry from Qeshm to Bandar-Abbascarferry
- Take the carferry 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 $170 - $280 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 $170 - $280.
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 $170 - $280.
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 12:28 PM in Qeshm Island and 12:58 PM in Oman.
There are 408+ 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
- 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 5 incredible day trips from Florence by train, How do I buy a London Underground ticket?, and Getting to Rome from the airport - to help you get the most out of your next trip.




