There are 6 ways to get from Khartoum to Muscat by car, plane, towncar, 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.
Drive to Humera, fly to Muscat International Airport
best- Drive from Khartoum to Humera (HUE)car
- Fly from Humera (HUE) to Muscat International Airport (MCT)plane HUE - MCT
23h 41m$195–467Drive to Dongola Airport, fly to Dubai International Airport, towncar
- Drive from Khartoum to Dongola Airport (DOG)car
- Fly from Dongola Airport (DOG) to Dubai International Airport (DXB)plane DOG - DXB
- Take a town car from Dubai to Muscat International Airporttowncar
22h 52mDrive to Dongola Airport, fly to Muscat International Airport
- Drive from Khartoum to Dongola Airport (DOG)car
- Fly from Dongola Airport (DOG) to Muscat International Airport (MCT)plane DOG - MCT
17h 58mDrive to Dongola Airport, fly to Sharjah International Airport, towncar
- Drive from Khartoum to Dongola Airport (DOG)car
- Fly from Dongola Airport (DOG) to Sharjah International Airport (SHJ)plane DOG - SHJ
- Take a town car from Dubai to Muscat International Airporttowncar
29h 53mDrive to Dongola Airport, fly to Abu Dhabi, bus, towncar
- Drive from Khartoum to Dongola Airport (DOG)car
- Fly from Dongola Airport (DOG) to Abu Dhabi (AUH)plane DOG - AUH
- Take the bus from Zayed International Airport - Terminal A to Al Jafiliya Bus Station 1bus
- Take a town car from Dubai to Muscat International Airporttowncar
25h 42mDrive to Humera, fly to Dubai International Airport, towncar
- Drive from Khartoum to Humera (HUE)car
- Fly from Humera (HUE) to Dubai International Airport (DXB)plane HUE - DXB
- Take a town car from Dubai to Muscat International Airporttowncar
34h 25m$646–1,269
Humera (HUE) to Muscat International Airport (MCT) flights
Questions & Answers
The cheapest way to get from Khartoum to Muscat is to drive and fly which costs $190 - $470 and takes 23h 41m.
The fastest way to get from Khartoum to Muscat is to drive and fly which takes 23h 41m and costs $190 - $470.
The distance between Khartoum and Muscat is 3163 km.
It takes approximately 23h 41m to get from Khartoum to Muscat, including transfers.
Muscat is 2h ahead of Khartoum. It is currently 5:27 AM in Khartoum and 7:27 AM in Muscat.
There are 380+ hotels available in Muscat.
What companies run services between Khartoum, Sudan and Muscat, Oman?
There is no direct connection from Khartoum to Muscat. However, you can drive to Humera (HUE) airport, fly to Muscat International Airport (MCT), walk to Muscat International Airport, then take the line 41 bus to Azaibah. Alternatively, you can drive to Dongola Airport (DOG) airport, fly to Dubai International Airport (DXB), walk to Airport Terminal Metro Station, take the subway to Al Rigga Metro Station 2, walk to Dubai, take the towncar to Muscat International Airport, walk to Muscat International Airport, then take the line 41 bus to Azaibah.
- Website
- etihad.com
Flights from Humera to Muscat International Airport via Addis Ababa, Abu Dhabi
- Ave. Duration
- 13h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $150–400
Flights from Dongola Airport to Abu Dhabi via Port Sudan, Jeddah
- Ave. Duration
- 12h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $130–340
Flights from Dongola Airport to Abu Dhabi via Port Sudan, Dammam
- Ave. Duration
- 13h 35m
- When
- Sunday
- Estimated price
- $120–550
- Website
- ethiopianairlines.com
Flights from Humera to Muscat International Airport via Addis Ababa
- Ave. Duration
- 16h 20m
- When
- Wednesday and Sunday
- Estimated price
- $280–950
Flights from Humera to Dubai International Airport via Addis Ababa
- Ave. Duration
- 16h 27m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $250–850
- Website
- omanair.com
Flights from Humera to Muscat International Airport via Addis Ababa, Abu Dhabi
- Ave. Duration
- 13h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $150–400
Flights from Dongola Airport to Muscat International Airport via Port Sudan, Dammam
- Ave. Duration
- 9h 20m
- When
- Sunday
- Estimated price
- $130–600
- Website
- airarabia.com
Flights from Dongola Airport to Sharjah International Airport via Port Sudan, Jeddah
- Ave. Duration
- 14h 5m
- When
- Friday
- Estimated price
- $150–480
Flights from Dongola Airport to Sharjah International Airport via Port Sudan, Dammam
- Ave. Duration
- 19h 2m
- When
- Sunday
- Estimated price
- $110–550
- Website
- emirates.com
Flights from Dongola Airport to Dubai International Airport via Port Sudan, Dammam
- Ave. Duration
- 8h 25m
- When
- Sunday
- Estimated price
- $110–490
Flights from Dongola Airport to Dubai International Airport via Port Sudan, Jeddah
- Ave. Duration
- 10h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $110–550
- Website
- flydubai.com
Flights from Dongola Airport to Dubai International Airport via Port Sudan, Dammam
- Ave. Duration
- 8h 25m
- When
- Sunday
- Estimated price
- $110–490
- Phone
- 8009090
- ask@rta.ae
- Website
- rta.ae
Bus from Zayed International Airport - Terminal A to Al Jafiliya Bus Station 1
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- $6–9
- Website
- https://www.rta.ae/wps/portal/rta/ae/public-transport/dubaibus?lang=en
- Phone
- +968 94681176
- Website
- omantaxipro.com
Towncar from Dubai to Muscat International Airport
- Ave. Duration
- 5h
- Frequency
- On demand
- Estimated price
- $350
- Schedules at
- omantaxipro.com
Want to know more about travelling around Oman
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




