There are 3 ways to get from Oman to Asilah by plane, bus, or shuttle
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 Muscat International Airport
best- Fly from Muscat International Airport (MCT) to Tangier Ibn Battouta Airport (TNG)plane MCT - TNG
15h 29mMAD 2,390–6,349Bus to Dubai International Airport, fly
- Take the bus from Al Falaj Qabail Sohar to Dubaibus
- Fly from Dubai International Airport (DXB) to Tangier Ibn Battouta Airport (TNG)plane DXB - TNG
17h 28mMAD 4,320–6,536Bus, shuttle to Abu Dhabi, fly
- Take the bus from Sohar Mwasalat Office to Buraimibus
- Take a shuttle bus from Al Ain to Abu Dhabi Airport
- Fly from Abu Dhabi (AUH) to Tangier Ibn Battouta Airport (TNG)plane AUH - TNG
19h 38mMAD 3,936–6,063
Muscat International Airport (MCT) to Tangier Ibn Battouta Airport (TNG) flights
Questions & Answers
The cheapest way to get from Oman to Asilah is to fly which costs MAD 2,300 - MAD 6,500 and takes 15h 29m.
The fastest way to get from Oman to Asilah is to fly which takes 15h 29m and costs MAD 2,300 - MAD 6,500.
The distance between Oman and Asilah is 6290 km.
It takes approximately 15h 29m to get from Oman to Asilah, including transfers.
Asilah is 4h behind Oman. It is currently 12:45 AM in Oman and 8:45 PM in Asilah.
There are 383+ hotels available in Asilah.
What companies run services between Oman and Asilah, Tanger-Tetouan-Al Hoceima, Morocco?
Oman Air, Saudia, and three other airlines fly from Muscat International Airport (MCT) to Tangier Ibn Battouta Airport (TNG) 5 times a week.
- Website
- royalairmaroc.com
Flights from Muscat International Airport to Tangier Ibn Battouta Airport via Doha, Malaga
- Ave. Duration
- 16h 15m
- When
- Monday and Friday
- Estimated price
- MAD 2,200–8,000
Flights from Dubai International Airport to Tangier Ibn Battouta Airport via Casablanca
- Ave. Duration
- 12h 10m
- When
- Sunday
- Estimated price
- MAD 2,600–9,500
Flights from Dubai International Airport to Tangier Ibn Battouta Airport via Barcelona
- Ave. Duration
- 13h 35m
- When
- Monday and Friday
- Estimated price
- MAD 2,200–8,000
Flights from Abu Dhabi to Tangier Ibn Battouta Airport via Madrid
- Ave. Duration
- 13h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- MAD 2,100–6,000
Flights from Abu Dhabi to Tangier Ibn Battouta Airport via Barcelona
- Ave. Duration
- 13h 30m
- When
- Monday and Friday
- Estimated price
- MAD 2,100–6,000
- Website
- ryanair.com
Flights from Dubai International Airport to Tangier Ibn Battouta Airport via Madrid
- Ave. Duration
- 11h 10m
- When
- Monday and Friday
- Estimated price
- MAD 2,300–8,000
Flights from Dubai International Airport to Tangier Ibn Battouta Airport via Lisboa
- Ave. Duration
- 11h 35m
- When
- Tuesday
- Estimated price
- MAD 2,400–8,500
Flights from Abu Dhabi to Tangier Ibn Battouta Airport via Madrid
- Ave. Duration
- 11h 50m
- When
- Monday
- Estimated price
- MAD 2,100–6,000
- Website
- saudia.com
Flights from Muscat International Airport to Tangier Ibn Battouta Airport via Jeddah
- Ave. Duration
- 18h 1m
- When
- Wednesday
- Estimated price
- MAD 2,100–6,000
- Website
- airarabia.com
Flights from Dubai International Airport to Tangier Ibn Battouta Airport via Barcelona
- Ave. Duration
- 10h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- MAD 2,200–8,000
Flights from Abu Dhabi to Tangier Ibn Battouta Airport via Barcelona
- Ave. Duration
- 12h
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- MAD 2,100–6,000
Flights from Abu Dhabi to Tangier Ibn Battouta Airport via Brussels
- Ave. Duration
- 14h 50m
- When
- Wednesday and Thursday
- Estimated price
- MAD 2,400–6,500
- Website
- aireuropa.com
Flights from Abu Dhabi to Tangier Ibn Battouta Airport via Madrid
- Ave. Duration
- 15h 30m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- MAD 2,100–6,000
- Website
- brusselsairlines.com
Flights from Abu Dhabi to Tangier Ibn Battouta Airport via Brussels
- Ave. Duration
- 23h 20m
- When
- Thursday
- Estimated price
- MAD 2,400–6,500
- Website
- iberia.com
Flights from Abu Dhabi to Tangier Ibn Battouta Airport via Madrid
- Ave. Duration
- 13h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- MAD 2,100–6,000
- Website
- easyjet.com
Flights from Abu Dhabi to Tangier Ibn Battouta Airport via Geneva
- Ave. Duration
- 15h 30m
- When
- Monday
- Estimated price
- MAD 2,200–6,500
- Phone
- +971 4 295 9390
- support@alkhanjryonline.com
- Website
- alkhanjryonline.com
Bus from Al Falaj Qabail Sohar to Dubai
- Ave. Duration
- 3h 25m
- Frequency
- 3 times a day
- Estimated price
- MAD 240–260
- Schedules at
- alkhanjryonline.com
- Phone
- +968 1551
- info@mwasalat.om
- Website
- mwasalat.om
Bus from Sohar Mwasalat Office to Buraimi
- Ave. Duration
- 1h 25m
- Frequency
- 4 times a day
- Estimated price
- MAD 55–85
- Schedules at
- mwasalat.om
- Phone
- +971 261 77700
- Website
- etihad.com
Shuttle from Al Ain to Abu Dhabi Airport
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Schedules at
- etihad.com
Want to know more about travelling around Morocco
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling around the UAE
Read the travel guide




