There are 3 ways to get from Ashgabat Airport (ASB) to Muscat Airport (MCT) by plane 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.
Fly from Ashgabat International Airport
best- Fly from Ashgabat International Airport (ASB) to Muscat International Airport (MCT)plane ASB - MCT
4h 50m$190–900Drive to Mashhad International Airport, fly
cheapest- Drive from Ashgabat-Airport-ASB to Mashhad International Airport (MHD)car
- Fly from Mashhad International Airport (MHD) to Muscat International Airport (MCT)plane MHD - MCT
8h 45m$96–446Drive 3,525.1 km
- Drive from Ashgabat Airport (ASB) to Muscat Airport (MCT)car 3,525.1 km
39h 9m$197–285
Ashgabat International Airport (ASB) to Muscat International Airport (MCT) flights
Questions & Answers
The cheapest way to get from Ashgabat Airport (ASB) to Muscat Airport (MCT) is to drive which costs $190 - $290 and takes 39h 9m.
The fastest way to get from Ashgabat Airport (ASB) to Muscat Airport (MCT) is to fly which takes 4h 50m and costs $190 - $900.
The distance between Ashgabat Airport (ASB) and Muscat Airport (MCT) is 1601 km. The road distance is 3525.1 km.
It takes approximately 4h 50m to fly from Ashgabat International Airport (ASB) to Muscat International Airport (MCT), including transfers and time at the airport.
There is no direct flight from Ashgabat International Airport Airport to Muscat International Airport Airport. The quickest flight takes 6h and has one stopover.
Muscat Airport (MCT) is 1h behind Ashgabat Airport (ASB). It is currently 7:25 AM in Ashgabat Airport (ASB) and 6:25 AM in Muscat Airport (MCT).
Yes, the driving distance between Ashgabat Airport (ASB) to Muscat Airport (MCT) is 3525 km. It takes approximately 39h 9m to drive from Ashgabat Airport (ASB) to Muscat Airport (MCT).
SalamAir, Oman Air, Etihad and two other airlines offer flights from Ashgabat International Airport Airport to Muscat International Airport Airport.
There are 400+ hotels available in Muscat Airport (MCT).
What companies run services between Ashgabat Airport (ASB), Turkmenistan and Muscat Airport (MCT), Oman?
Flydubai, Turkmenistan Airlines, and three other airlines fly from Ashgabat International Airport (ASB) to Muscat International Airport (MCT) twice daily.
- Website
- omanair.com
Flights from Ashgabat International Airport to Muscat International Airport via Abu Dhabi
- Ave. Duration
- 6h 55m
- When
- Wednesday and Sunday
- Estimated price
- $200–950
Flights from Ashgabat International Airport to Muscat International Airport via Delhi
- Ave. Duration
- 10h 30m
- When
- Wednesday
- Estimated price
- $360–1,500
Flights from Mashhad International Airport to Muscat International Airport via Sharjah
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- $170–410
Flights from Mashhad International Airport to Muscat International Airport via Baghdad
- Ave. Duration
- 7h 45m
- When
- Friday
- Estimated price
- $180–450
Flights from Mashhad International Airport to Muscat International Airport via Kuwait
- Ave. Duration
- 8h 35m
- When
- Wednesday
- Estimated price
- $130–600
- Website
- emirates.com
Flights from Ashgabat International Airport to Muscat International Airport via Dubai
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- $190–1,500
Flights from Mashhad International Airport to Muscat International Airport via Dubai
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- $170–700
Flights from Mashhad International Airport to Muscat International Airport via Bandar Abbas, Dubai
- Ave. Duration
- 9h 50m
- When
- Tuesday
- Estimated price
- $85–430
- Website
- salamair.com
Flights from Ashgabat International Airport to Muscat International Airport via Jeddah
- Ave. Duration
- 9h
- When
- Wednesday
- Estimated price
- $400–1,600
Flights from Mashhad International Airport to Muscat International Airport via Sharjah
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- $170–410
Flights from Mashhad International Airport to Muscat International Airport via Baghdad
- Ave. Duration
- 7h 45m
- When
- Friday
- Estimated price
- $180–450
Flights from Mashhad International Airport to Muscat International Airport via Kuwait
- Ave. Duration
- 8h 35m
- When
- Wednesday
- Estimated price
- $130–600
- Website
- flydubai.com
Flights from Ashgabat International Airport to Muscat International Airport via Dubai
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- $190–1,500
Flights from Mashhad International Airport to Muscat International Airport via Bandar Abbas, Dubai
- Ave. Duration
- 9h 50m
- When
- Tuesday
- Estimated price
- $85–430
- Website
- etihad.com
Flights from Ashgabat International Airport to Muscat International Airport via Abu Dhabi
- Ave. Duration
- 6h 55m
- When
- Wednesday and Sunday
- Estimated price
- $200–950
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 4 stunningly beautiful Philippines islands you need to visit, Getting around the Cyclades, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.
