There are 3 ways to get from Bandar Abbas to Muscat by car, plane or car ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Drive to Khasab, fly  •  36 h 19 min

  1. Drive from Bandar Abbas to Khasab
  2. Fly from Khasab (KHS) to Muscat (MCT) KHS - MCT

$223 - $373

Cheapest option

Fly from Bandar Abbas  •  3 h 35 min

  1. Fly from Bandar Abbas (BND) to Muscat (MCT) BND - MCT

$67 - $221

1 alternative option

Drive, car ferry  •  12 h 22 min

  1. Drive from Bandar Abbas to Bandar Lengeh
  2. Take the car ferry from Bandar Lengeh to Dubai Port Rashid
  3. Drive from Dubai Port Rashid to Muscat

$120 - $130

Questions & Answers

The cheapest way to get from Bandar Abbas to Muscat is to drive and car ferry which costs $120 - $130 and takes 12 h 22 min.

More details

The quickest way to get from Bandar Abbas to Muscat is to fly which takes 3 h 35 min and costs $65 - $230.

More details

The distance between Bandar Abbas and Muscat is 454 km.

It takes approximately 36 h 19 min to get from Bandar Abbas to Muscat, including transfers.

More details

What companies run services between Bandar Abbas, Iran and Muscat, Oman?

Iran Aseman, Kish Air and five other airlines fly from Bandar Abbas to Muscat 3 times a day.

Airlines
Oman Air
Website
omanair.com
Flights from Khasab to Muscat
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$80 - $330
Iran Aseman
Website
iaa.ir
Flights from Bandar Abbas to Muscat via Shiraz
Ave. Duration
5 h 20 min
When
Tuesday and Friday
Estimated price
$65 - $370
Flydubai
Website
flydubai.com
Flights from Bandar Abbas to Muscat via Dubai
Ave. Duration
3 h 5 min
When
Thursday and Sunday
Estimated price
$50 - $200
Swiss
Website
swiss.com
Flights from Bandar Abbas to Muscat via Dubai
Ave. Duration
3 h 35 min
When
Tuesday and Saturday
Estimated price
$260 - $2,100
Kish Air
Website
en.kishairlines.ir
Flights from Bandar Abbas to Muscat via Shiraz
Ave. Duration
3 h 45 min
When
Friday
Estimated price
$65 - $370
Ferry operators
Oasis Dubai Ferry
Website
irantravelingcenter.com
Car ferry from Bandar Lengeh to Dubai Port Rashid
Ave. Duration
4 h 30 min
Frequency
5 times a week
Estimated price
$100
Schedules at
irantravelingcenter.com

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 What documents do I need to cross Niagara Falls?, How do I buy a London Underground ticket? and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.