There are 2 ways to get from Muscat to Qeshm Island by plane, 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.
Fly, car ferry
best- Fly from Muscat International Airport (MCT) to Bandar Abbas International Airport (BND)plane MCT - BND
- Take the carferry from Bandar-Abbas to Qeshmcarferry
6h 57m$117–285Bus, car ferry
- Take the bus from Al Azaiba to Al Jubail Terminalbus 203
- Take the carferry from Khalid Port to Bandar Abbascarferry
- Take the carferry from Bandar-Abbas to Qeshmcarferry
22h 34m$143–234
Muscat International Airport (MCT) to Bandar Abbas International Airport (BND) flights
Questions & Answers
The cheapest way to get from Muscat to Qeshm Island is to bus and car ferry which costs $140 - $240 and takes 22h 34m.
The fastest way to get from Muscat to Qeshm Island is to fly and car ferry which takes 6h 57m and costs $110 - $290.
The distance between Muscat and Qeshm Island is 495 km.
The best way to get from Muscat to Qeshm Island without a car is to bus and car ferry which takes 22h 34m and costs $140 - $240.
It takes approximately 6h 57m to get from Muscat to Qeshm Island, including transfers.
Qeshm Island is 30 min behind Muscat. It is currently 1:13 PM in Muscat and 12:43 PM in Qeshm Island.
What companies run services between Muscat, Oman and Qeshm Island, Iran?
There is no direct connection from Muscat to Qeshm Island. However, you can take the line 41 bus to Muscat International Airport - Old Terminal 2, walk to Muscat International Airport (MCT) airport, fly to Bandar Abbas International Airport (BND), take the taxi to Bandar-Abbas, then take the car ferry to Qeshm. Alternatively, you can take a bus from Al Azaiba to Qeshm via Al Jubail Terminal, Khalid Port, Bandar Abbas, and Bandar-Abbas in around 22h 34m.
- Website
- emirates.com
Flights from Muscat International Airport to Bandar Abbas International Airport via Dubai
- Ave. Duration
- 4h 58m
- When
- Every day
- Estimated price
- $55–650
- Website
- flydubai.com
Flights from Muscat International Airport to Bandar Abbas International Airport via Dubai
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- $110–650
- Phone
- +968 1551
- [email protected]
- Website
- mwasalat.om
Bus from Al Azaiba to Al Jubail Terminal
- Ave. Duration
- 9h 20m
- Frequency
- Once daily
- Estimated price
- $11–26
- Schedules at
- mwasalat.om
- Website
- Oasis Dubai Ferry
Car ferry from Bandar-Abbas to Qeshm
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- $1–17
- Schedules at
- Oasis Dubai Ferry
Car ferry from Bandar-Abbas to Qeshm
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- $1–17
- Schedules at
- Oasis Dubai Ferry
- Phone
- +980 21 72415841
- [email protected]
- Website
- eticket.valfajr.ir
Car ferry from Khalid Port to Bandar Abbas
- 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 Croatia’s Dalmatian Coast by boat, bus, car and train, Bali: What to do if Mount Agung erupts, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.




