There are 4 ways to get from Chābahār to Muscat by taxi, train, bus, plane, car ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train, bus to Tehran International Airport, fly
best- Take the taxi from Chābahār to Hamadān
- Take the train from Hamadān to Tehran station
- Take the bus from Azadi Square to Tehran Imam Khomeini
- Fly from Tehran International Airport (IKA) to Muscat International Airport (MCT)IKA - MCT
13h 13mTaxi to Hamadan Airport, fly
cheapest- Take the taxi from Chābahār to Hamadan Airport (HDM)
- Fly from Hamadan Airport (HDM) to Muscat International Airport (MCT)HDM - MCT
12h 39m$106–300Taxi, train, car ferry, bus
- Take the taxi from Chābahār to Hamadān
- Take the train from Hamadān to Tehran station
- Take the train from Tehran to Bandar Abbas
- Take the car ferry from Bandar Abbas to Khalid Port
- Take the bus from Al Jubail Terminal to Al Azaiba203
2dDrive 2,492.4 km
- Drive from Chābahār to Muscat2,492.4 km
27h 43m$140–201
Tehran International Airport (IKA) to Muscat International Airport (MCT) flights
Questions & Answers
The cheapest way to get from Chābahār to Muscat is to drive which costs $130 - $210 and takes 27h 43m.
The fastest way to get from Chābahār to Muscat is to taxi and fly which takes 12h 39m and costs $100 - $300.
The distance between Chābahār and Muscat is 1937 km. The road distance is 2492.4 km.
The best way to get from Chābahār to Muscat without a car is to taxi and train and car ferry and bus which takes 2 days 0h and costs .
It takes approximately 13h 13m to get from Chābahār to Muscat, including transfers.
Muscat is 30 min ahead of Chābahār. It is currently 9:46 PM in Chābahār and 10:16 PM in Muscat.
Yes, the driving distance between Chābahār to Muscat is 2492 km. It takes approximately 27h 43m to drive from Chābahār to Muscat.
There are 379+ hotels available in Muscat.
What companies run services between Chābahār, Iran and Muscat, Oman?
There is no direct connection from Chābahār to Muscat. However, you can take the taxi to Hamadān, take the train to Tehran station, take the taxi to Azadi Square, take the bus to Tehran Imam Khomeini, walk to Tehran International Airport (IKA) airport, fly to Muscat International Airport (MCT), walk to Muscat International Airport, then take the line 41 bus to Azaibah. Alternatively, you can take the taxi to Hamadān, take the train to Tehran station, take the train to Bandar Abbas, take the taxi to Bandar Abbas, take the car ferry to Khalid Port, walk to Al Jubail Terminal, then take the bus to Al Azaiba.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- emirates.com
Flights from Tehran International Airport to Muscat International Airport via Dubai
- Ave. Duration
- 4h 39m
- When
- Every day
- Estimated price
- $110–800
- Website
- salamair.com
Flights from Tehran International Airport to Muscat International Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $95–280
Flights from Hamadan Airport to Muscat International Airport via Tehran Mehrabad, Shiraz
- Ave. Duration
- 10h 15m
- When
- Monday
- Estimated price
- $100–290
- Website
- flydubai.com
Flights from Tehran International Airport to Muscat International Airport via Dubai
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- $140–750
- Website
- qatarairways.com
Flights from Tehran International Airport to Muscat International Airport via Doha
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- $120–700
- Website
- flysepehran.ir
Flights from Tehran International Airport to Muscat International Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $70–370
- Phone
- 021- 55122417
- info@raja.ir
- Website
- raja.ir
Train from Hamadān to Tehran station
- Ave. Duration
- 4h 2m
- Frequency
- Once daily
- Book at
- https://iranrail.net/
Train from Tehran to Bandar Abbas
- Ave. Duration
- 20h 25m
- Frequency
- Twice daily
- Book at
- https://iranrail.net/
- Phone
- +968 1551
- info@mwasalat.om
- Website
- tickets.mwasalat.om
Bus from Al Jubail Terminal to Al Azaiba
- Ave. Duration
- 8h 15m
- Frequency
- Twice daily
- Estimated price
- $11–26
- Schedules at
- mwasalat.om
- 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
- Ave. Duration
- 1h 29m
- Estimated price
- $2–3
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 How to get from London to Edinburgh, Is ride-sharing platform BlaBlaCar right for you?, and Need to know: Greyhound - to help you get the most out of your next trip.




