There are 6 ways to get from Jeddah to Muscat Airport (MCT) by plane, bus, car, or train
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 Jeddah
best- Fly from Jeddah (JED) to Muscat International Airport (MCT)plane JED - MCT
5h 33m$169–284Bus via Riyadh
cheapest- Take the bus from Saptco Jeddah Stn to Aziziyah Bus Stnbus
- Take the bus from Riyadh to Muscatbus
33h 29m$92–189Drive 2,236.5 km
- Drive from Jeddah to Muscat Airport (MCT)car 2,236.5 km
23h 43m$125–181Bus to Taif Regional Airport, fly
- Take the bus from Jeddah Train Stn to Ta'if Bus Stnbus
- Fly from Taif Regional Airport (TIF) to Muscat International Airport (MCT)plane TIF - MCT
9h 42m$235–440Train to Prince Mohammad Bin Abdulaziz Airport, fly
- Take the train from Al-Sulimaniyah Jeddah station to Madinahtrain
- Fly from Prince Mohammad Bin Abdulaziz Airport (MED) to Muscat International Airport (MCT)plane MED - MCT
7h 40m$257–546Bus
- Take the bus from Jeddah Train Stn to Dammam Bus Stnbus
- Take the bus from Dammam to Muscatbus
37h 37m$149–240
Jeddah (JED) to Muscat International Airport (MCT) flights
Questions & Answers
The cheapest way to get from Jeddah to Muscat Airport (MCT) is to drive which costs $120 - $180 and takes 23h 43m.
The fastest way to get from Jeddah to Muscat Airport (MCT) is to fly which takes 5h 33m and costs $160 - $290.
No, there is no direct bus from Jeddah to Muscat Airport (MCT). However, there are services departing from Saptco Jeddah Stn and arriving at Muscat International Airport via Riyadh and Ruwi. The journey, including transfers, takes approximately 33h 29m.
The distance between Jeddah and Muscat Airport (MCT) is 2022 km. The road distance is 2236.5 km.
The best way to get from Jeddah to Muscat Airport (MCT) without a car is to bus via Riyadh which takes 33h 29m and costs $90 - $190.
It takes approximately 5h 33m to get from Jeddah to Muscat Airport (MCT), including transfers.
Jeddah to Muscat Airport (MCT) bus services, operated by SATRANS, depart from Saptco Jeddah Stn station.
The best way to get from Jeddah to Muscat Airport (MCT) is to fly which takes 5h 33m and costs $160 - $290. Alternatively, you can bus via Riyadh, which costs $90 - $190 and takes 33h 29m.
Jeddah to Muscat Airport (MCT) bus services, operated by SATRANS, arrive at Aziziyah Bus Stn station.
Muscat Airport (MCT) is 1h ahead of Jeddah. It is currently 2:15 AM in Jeddah and 3:15 AM in Muscat Airport (MCT).
What companies run services between Jeddah, Saudi Arabia and Muscat Airport (MCT), Oman?
SalamAir, Oman Air, and five other airlines fly from Jeddah (JED) to Muscat International Airport (MCT) hourly. Alternatively, you can take a bus from Saptco Jeddah Stn to Muscat International Airport via Aziziyah Bus Stn, Transport Center, Ministry of Interior, Riyadh, Muscat, and Ruwi in around 33h 29m.
- Website
- saudia.com
Flights from Jeddah to Muscat International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- $140–310
Flights from Taif Regional Airport to Muscat International Airport via Dammam
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $150–550
Flights from Taif Regional Airport to Muscat International Airport via Riyadh
- Ave. Duration
- 6h 12m
- When
- Every day
- Estimated price
- $170–360
Flights from Prince Mohammad Bin Abdulaziz Airport to Muscat International Airport
- Ave. Duration
- 3h 5m
- When
- Monday, Tuesday, Friday, Wednesday, and Saturday
- Estimated price
- $150–320
- Website
- omanair.com
Flights from Jeddah to Muscat International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- $140–310
Flights from Taif Regional Airport to Muscat International Airport
- Ave. Duration
- 3h 10m
- When
- Tuesday and Saturday
- Estimated price
- $170–350
Flights from Prince Mohammad Bin Abdulaziz Airport to Muscat International Airport
- Ave. Duration
- 3h 5m
- When
- Monday, Tuesday, Friday, Wednesday, and Saturday
- Estimated price
- $150–320
- Website
- emirates.com
Flights from Jeddah to Muscat International Airport via Dubai
- Ave. Duration
- 5h 49m
- When
- Every day
- Estimated price
- $110–650
Flights from Prince Mohammad Bin Abdulaziz Airport to Muscat International Airport via Dubai
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- $170–700
- Website
- flydubai.com
Flights from Jeddah to Muscat International Airport via Dubai
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- $170–650
Flights from Prince Mohammad Bin Abdulaziz Airport to Muscat International Airport via Dubai
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- $170–700
- Website
- salamair.com
Flights from Jeddah to Muscat International Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- $120–340
Flights from Prince Mohammad Bin Abdulaziz Airport to Muscat International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- $120–350
- Website
- etihad.com
Flights from Jeddah to Muscat International Airport via Abu Dhabi
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- $110–350
Flights from Prince Mohammad Bin Abdulaziz Airport to Muscat International Airport via Abu Dhabi
- Ave. Duration
- 5h 32m
- When
- Wednesday, Sunday, Tuesday, and Saturday
- Estimated price
- $170–370
- Website
- qatarairways.com
Flights from Jeddah to Muscat International Airport via Doha
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- $120–550
Flights from Taif Regional Airport to Muscat International Airport via Doha
- Ave. Duration
- 6h 40m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- $130–600
- Website
- gulfair.com
Flights from Jeddah to Muscat International Airport via Manama
- Ave. Duration
- 5h 47m
- When
- Every day
- Estimated price
- $150–190
- Phone
- 920000329
- [email protected]
- Website
- sar.com.sa
Train from Al-Sulimaniyah Jeddah station to Madinah
- Ave. Duration
- 1h 46m
- Frequency
- Hourly
- Estimated price
- $24–84
- Schedules at
- sar.hhr.sa
- Economy
- $24–35
- Business
- $40–60
- Phone
- +966920018221
- Website
- satrans.com.sa
Bus from Saptco Jeddah Stn to Aziziyah Bus Stn
- Ave. Duration
- 12h 20m
- Frequency
- 4 times a day
- Estimated price
- $50–85
- Schedules at
- satrans.com.sa
- Phone
- +971 556050176
- [email protected]
- Website
- alkhanjryonline.com
Bus from Riyadh to Muscat
- Ave. Duration
- 19h
- Frequency
- Once daily
- Estimated price
- $35–95
- Schedules at
- alkhanjryonline.com
Bus from Dammam to Muscat
- Ave. Duration
- 13h 15m
- Frequency
- Once daily
- Estimated price
- $30–90
- Schedules at
- alkhanjryonline.com
- Phone
- + 966 920020590
- [email protected]
- Website
- nwbus.sa
Bus from Jeddah Train Stn to Ta'if Bus Stn
- Ave. Duration
- 3h 56m
- Frequency
- Every 4 hours
- Estimated price
- $16–22
- Schedules at
- nwbus.sa
- Book at
- booking.nwbus.sa
- Phone
- 8003040155
- Website
- darbalwatan.com
Bus from Jeddah Train Stn to Dammam Bus Stn
- Ave. Duration
- 22h 25m
- Frequency
- 3 times a day
- Estimated price
- $95–120
- Schedules at
- darbalwatan.com
- Book at
- darbalwatan.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 Italy Travel Guides, How to get from JFK to New York City, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Jeddah to Muscat Airport (MCT) is 2236 km. It takes approximately 23h 43m to drive from Jeddah to Muscat Airport (MCT).
There are 400+ hotels available in Muscat Airport (MCT).











