There are 3 ways to get from Qeshm to Oman by car ferry, plane, 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, fly, bus
best- Take the car ferry from Qeshm to Bandar-Abbascarferry
- Fly from Bandar Abbas International Airport (BND) to Dubai International Airport (DXB)plane BND - DXB
- Take the bus from Dubai to Al Falaj Qabail Soharbus
7h 35m$268–918Car ferry, bus
cheapest- 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–295
Bandar Abbas International Airport (BND) to Dubai International Airport (DXB) flights
Questions & Answers
The cheapest way to get from Qeshm to Oman is to car ferry and bus which costs $140 - $240 and takes 22h 21m.
The fastest way to get from Qeshm to Oman is to car ferry and fly and bus which takes 7h 35m and costs $260 - $950.
The distance between Qeshm and Oman is 484 km.
The best way to get from Qeshm to Oman without a car is to car ferry and bus which takes 22h 21m and costs $140 - $240.
It takes approximately 7h 35m to get from Qeshm to Oman, including transfers.
Oman is 30 min ahead of Qeshm. It is currently 6:43 AM in Qeshm and 7:13 AM in Oman.
There are 163+ hotels available in Oman.
What companies run services between Qeshm, Iran and Oman?
There is no direct connection from Qeshm to Oman. However, you can take the car ferry to Bandar-Abbas, take the taxi to Bandar Abbas International Airport (BND) airport, fly to Dubai International Airport (DXB), walk to Airport Terminal Metro Station, take the subway to Al Rigga Metro Station 2, walk to Dubai, take the bus to Al Falaj Qabail Sohar, then take the taxi to Sohar. 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.
- Website
- flydubai.com
Flights from Bandar Abbas International Airport to Dubai International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $100–700
- Phone
- +971 556050176
- support@alkhanjryonline.com
- Website
- alkhanjryonline.com
Bus from Dubai to Al Falaj Qabail Sohar
- Ave. Duration
- 3h 24m
- Frequency
- 3 times a day
- Estimated price
- $25–28
- Schedules at
- alkhanjryonline.com
Bus from Dubai to Muscat
- Ave. Duration
- 8h
- Frequency
- 3 times a day
- Estimated price
- $27–29
- Schedules at
- alkhanjryonline.com
- Phone
- +968 1551
- info@mwasalat.om
- 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
- 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
- support@valfajr.ir
- 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
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 Travelling around the UAE, How do I get from Sydney to Melbourne, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.





