Saudi Arabia flag Medina Airport (MED)

Country Saudi Arabia | Africa | Major Hub | IATA: MED | ICAO: OEMA | Elevation 2151 ft · 656 m | Local time

Destinations
75
Flights / day
123
Busiest route
Riyadh
Top airline
Saudi Arabian Airlines

Medina Prince Mohammad Bin Abdulaziz Airport averages 123 flights per day to 75 destinations, with five domestic routes and 70 international routes. A total of 37 airlines operate at MED, led by Saudi Arabian Airlines. This airport provides direct service to 23 countries across three continents, with India representing its largest international market. The longest nonstop route from Medina Prince Mohammad Bin Abdulaziz connects to Surabaya, with a typical flight time of 10 hr 55 mins. Updated: June 30, 2026

Route Network

Medina Prince Mohammad Bin Abdulaziz Airport connects 75 destinations worldwide, with Riyadh standing out as its busiest route. The longest nonstop flight is to Surabaya, and the shortest flight is to Jeddah.

Saudi Arabia flag Riyadh (RUH) – Saudi Arabia 3 airlines
1 hr 45 mins
440 mi · 708 km
16
per day
Egypt flag Cairo (CAI) – Egypt 5 airlines
2 hr 35 mins
638 mi · 1,027 km
9
per day
India flag Hyderabad (HYD) – India 3 airlines
5 hr 50 mins
2,542 mi · 4,091 km
6
per day
Saudi Arabia flag Jeddah (JED) – Saudi Arabia 1 airline
1 hr 30 mins
202 mi · 324 km
5
per day
Pakistan flag Karachi (KHI) – Pakistan 5 airlines
4 hr 15 mins
1,720 mi · 2,768 km
5
per day
Saudi Arabia flag Ad Dammam (DMM) – Saudi Arabia 2 airlines
2 hr 10 mins
643 mi · 1,035 km
5
per day
Iraq flag Baghdad (BGW) – Iraq 2 airlines
2 hr 20 mins
661 mi · 1,064 km
5
per day
Indonesia flag Surabaya (SUB) – Indonesia 1 airline
10 hr 55 mins
5,384 mi · 8,665 km
5
per day
India flag Mumbai (BOM) – India 3 airlines
5 hr 5 mins
2,155 mi · 3,468 km
4
per day
Pakistan flag Islamabad (ISB) – Pakistan 4 airlines
5 hr 0 mins
2,085 mi · 3,355 km
4
per day
United Arab Emirates flag Dubai (DXB) – United Arab Emirates 2 airlines
2 hr 50 mins
982 mi · 1,580 km
4
per day
Malaysia flag Kuala Lumpur (KUL) – Malaysia 3 airlines
9 hr 10 mins
4,387 mi · 7,060 km
4
per day
Indonesia flag Jakarta (CGK) – Indonesia 2 airlines
10 hr 10 mins
4,972 mi · 8,001 km
3
per day
Türkiye flag Istanbul (SAW) – Türkiye 3 airlines
3 hr 45 mins
1,279 mi · 2,058 km
3
per day
Türkiye flag Istanbul (IST) – Türkiye 2 airlines
3 hr 50 mins
1,316 mi · 2,118 km
3
per day
Bangladesh flag Dhaka (DAC) – Bangladesh 3 airlines
7 hr 0 mins
3,176 mi · 5,112 km
2
per day
Pakistan flag Lahore (LHE) – Pakistan 4 airlines
5 hr 5 mins
2,161 mi · 3,477 km
2
per day
Oman flag Muscat (MCT) – Oman 2 airlines
3 hr 15 mins
1,173 mi · 1,888 km
2
per day
Indonesia flag Bandung (KJT) – Indonesia 1 airline
MED → KJT
2
per day
India flag Bangalore (BLR) – India 2 airlines
MED → BLR
2
per day
India flag New Delhi (DEL) – India 1 airline
MED → DEL
2
per day
Qatar flag Doha (DOH) – Qatar 1 airline
2 hr 20 mins
747 mi · 1,203 km
2
per day
Afghanistan flag Kabul (KBL) – Afghanistan 2 airlines
MED → KBL
2
per day
Iraq flag Kirkuk (KIK) – Iraq 2 airlines
MED → KIK
2
per day
Bahrain flag Manama (BAH) – Bahrain 1 airline
2 hr 15 mins
692 mi · 1,114 km
2
per day
Indonesia flag Sukarata(Solo)-Java Island (SOC) – Indonesia 1 airline
MED → SOC
1
per day
Saudi Arabia flag Abha (AHB) – Saudi Arabia 2 airlines
MED → AHB
1
per day
India flag Ahmedabad (AMD) – India 1 airline
MED → AMD
1
per day
Ethiopia flag Addis Ababa (ADD) – Ethiopia 1 airline
3 hr 20 mins
1,078 mi · 1,735 km
1
per day
India flag Kannur (CNN) – India 1 airline
MED → CNN
1
per day
Indonesia flag Celebes (UPG) – Indonesia 1 airline
MED → UPG
1
per day
Indonesia flag Banda Aceh (BTJ) – Indonesia 1 airline
MED → BTJ
1
per day
India flag Calicut (CCJ) – India 1 airline
MED → CCJ
1
per day
Pakistan flag Multan (MUX) – Pakistan 3 airlines
4 hr 45 mins
1,978 mi · 3,183 km
1
per day
United Arab Emirates flag Sharjah (SHJ) – United Arab Emirates 1 airline
2 hr 50 mins
992 mi · 1,596 km
1
per day
Türkiye flag Ankara (ESB) – Türkiye 2 airlines
3 hr 30 mins
1,144 mi · 1,841 km
6
per week
Indonesia flag Batam Island (BTH) – Indonesia 1 airline
MED → BTH
6
per week
United Arab Emirates flag Abu Dhabi (AUH) – United Arab Emirates 1 airline
2 hr 45 mins
939 mi · 1,512 km
5
per week
Jordan flag Amman (AMM) – Jordan 1 airline
2 hr 20 mins
544 mi · 876 km
5
per week
India flag Chennai (MAA) – India 1 airline
MED → MAA
4
per week
Algeria flag Oran (ORN) – Algeria 1 airline
6 hr 15 mins
2,510 mi · 4,039 km
4
per week
Pakistan flag Sialkot (SKT) – Pakistan 1 airline
MED → SKT
4
per week
Uzbekistan flag Tashkent (TAS) – Uzbekistan 2 airlines
4 hr 55 mins
2,051 mi · 3,302 km
4
per week
Indonesia flag Yogyakarta (YIA) – Indonesia 1 airline
MED → YIA
4
per week
Egypt flag Alexandria (HBE) – Egypt 1 airline
2 hr 50 mins
753 mi · 1,212 km
3
per week
Algeria flag Algiers (ALG) – Algeria 1 airline
5 hr 50 mins
2,309 mi · 3,716 km
3
per week
Iraq flag Basrah (BSR) – Iraq 2 airlines
2 hr 15 mins
639 mi · 1,029 km
3
per week
Algeria flag Constantine (CZL) – Algeria 2 airlines
5 hr 30 mins
2,118 mi · 3,409 km
3
per week
Kuwait flag Kuwait City (KWI) – Kuwait 1 airline
2 hr 5 mins
603 mi · 970 km
3
per week
Indonesia flag Palembang (PLM) – Indonesia 1 airline
MED → PLM
3
per week
Egypt flag Assiut (ATZ) – Egypt 1 airline
MED → ATZ
2
per week
Indonesia flag Banjarmasin (BDJ) – Indonesia 1 airline
MED → BDJ
2
per week
Syrian Arab Republic flag Damascus (DAM) – Syrian Arab Republic 1 airline
2 hr 30 mins
642 mi · 1,032 km
2
per week
Egypt flag Giza (SPX) – Egypt 1 airline
2 hr 40 mins
663 mi · 1,067 km
2
per week
India flag Kochi (COK) – India 1 airline
MED → COK
2
per week
Indonesia flag Kotamadya Balikpapan (BPN) – Indonesia 1 airline
MED → BPN
2
per week
Uzbekistan flag Namangan (NMA) – Uzbekistan 1 airline
MED → NMA
2
per week
Pakistan flag Quetta (UET) – Pakistan 1 airline
MED → UET
2
per week
Bangladesh flag Sylhet (ZYL) – Bangladesh 1 airline
MED → ZYL
2
per week
Türkiye flag Trabzon (TZX) – Türkiye 2 airlines
MED → TZX
2
per week
Tunisia flag Tunis (TUN) – Tunisia 1 airline
5 hr 10 mins
1,936 mi · 3,115 km
2
per week
Syrian Arab Republic flag Aleppo (ALP) – Syrian Arab Republic 1 airline
MED → ALP
1
per week
Algeria flag Annabah (AAE) – Algeria 1 airline
MED → AAE
1
per week
Algeria flag Batna City (BLJ) – Algeria 1 airline
MED → BLJ
1
per week
Bangladesh flag Chittagong (CGP) – Bangladesh 1 airline
7 hr 10 mins
3,288 mi · 5,292 km
1
per week
Pakistan flag Faisalabad (LYP) – Pakistan 1 airline
4 hr 55 mins
2,077 mi · 3,343 km
1
per week
Algeria flag Guemar (ELU) – Algeria 1 airline
MED → ELU
1
per week
Thailand flag Hat Yai (HDY) – Thailand 1 airline
MED → HDY
1
per week
Saudi Arabia flag Jazan (GIZ) – Saudi Arabia 1 airline
MED → GIZ
1
per week
Sudan flag Khartoum (KRT) – Sudan 1 airline
MED → KRT
1
per week
Algeria flag Laghouat (LOO) – Algeria 1 airline
MED → LOO
1
per week
Algeria flag Ouargla (OGX) – Algeria 1 airline
MED → OGX
1
per week
Sudan flag Port Sudan (PZU) – Sudan 1 airline
2 hr 0 mins
388 mi · 624 km
1
per week
Egypt flag Sohag (HMB) – Egypt 1 airline
MED → HMB
1
per week
Algeria flag Tlemcen (TLM) – Algeria 1 airline
MED → TLM
1
per week

Route and destination data updated June 30, 2026.

Medina Prince Mohammad Bin Abdulaziz Airport is served by 37 airlines, with Saudi Arabian Airlines in the lead at 16% of routes. The top three carriers together cover 36% of routes. 20 carriers operate only one route each. A total of 37 airlines operate international routes, compared with three airlines serving domestic routes. Saudi Arabian Airlines is operating the longest nonstop flight, connecting to Surabaya with a flight time of 10 hrs 55 mins.

Saudi Arabian Airlines (19 routes)
flynas (12 routes)
flyadeal (11 routes)
Air Algerie (9 routes)
Garuda Indonesia (8 routes)
Pakistan International Airlines (6 routes)
Air Cairo (4 routes)
Air Sial (4 routes)
Airblue (4 routes)
Air Italy (3 routes)
I A W (3 routes)
Pegasus (3 routes)
Biman Bangladesh Airlines (3 routes)
Starlight Airline (3 routes)
IndiGo (2 routes)
AJet (2 routes)
Tarco Aviation (2 routes)
EgyptAir (1 routes)
Air India Express (1 routes)
Emirates (1 routes)
flydubai (1 routes)
Malaysia Airlines (1 routes)
Malindo Air (1 routes)
Turkish Airlines (1 routes)
Oman Air (1 routes)
SalamAir (1 routes)
Qatar Airways (1 routes)
Ariana Afghan Airlines (1 routes)
Kam Air (1 routes)
Gulf Air (1 routes)
Ethiopian Airlines (1 routes)
Air Arabia (1 routes)
Etihad Airways (1 routes)
Royal Jordanian (1 routes)
Freighter airlines (1 routes)
Kuwait Airways (1 routes)
Mauritania Airlines International (1 routes)

Medina Prince Mohammad Bin Abdulaziz Airport provides direct service to 23 countries across three continents. The route network is 7% domestic and 93% international. India is the primary international destination.

Saudi Arabia - 27/day
India - 18/day
Indonesia - 16/day
Pakistan - 13/day
Egypt - 10/day
Iraq - 7/day
Türkiye - 7/day
United Arab Emirates - 5/day
Malaysia - 4/day
Bangladesh - 3/day
Oman - 2/day
Qatar - 2/day
Afghanistan - 2/day
Bahrain - 2/day
Algeria - 2/day
Ethiopia - 1/day
Jordan - 1/day
Uzbekistan - 1/day
Kuwait - 0/day
Syrian Arab Republic - 0/day
Tunisia - 0/day
Thailand - 0/day
Sudan - 0/day

Delays

Global  Delays

Delay data is not available yet for this airport.

Delay Performance (7 day average)
Departures
1 min late
1 min vs last week
7d trend
Arrivals
9 min early
4 min (+33.1%) vs last week
7d trend
Cancelled Departures
81 flights (7 day total)

Jul 4

2026

Departure
on-time
Arrival
8 min early
Cancelled
3

Jul 3

2026

Departure
1 min late
Arrival
13 min early
Cancelled
15

Jul 2

2026

Departure
1 min late
Arrival
7 min early
Cancelled
28

Jul 1

2026

Departure
2 min late
Arrival
6 min early
Cancelled
35
Delay Performance (30 day average)
Departures
on-time
0 min vs last 30 days
30d trend
Arrivals
12 min early
2 min (-22.8%) vs last 30 days
30d trend
Cancelled Departures
422 flights (30 day total)

Jul 4

2026

Departure
on-time
Arrival
8 min early
Cancelled
3

Jul 3

2026

Departure
1 min late
Arrival
13 min early
Cancelled
15

Jul 2

2026

Departure
1 min late
Arrival
7 min early
Cancelled
28

Jul 1

2026

Departure
2 min late
Arrival
6 min early
Cancelled
35

Jun 30

2026

Departure
on-time
Arrival
10 min early
Cancelled
6

Jun 29

2026

Departure
on-time
Arrival
15 min early
Cancelled
12

Jun 28

2026

Departure
on-time
Arrival
10 min early
Cancelled
9

Jun 27

2026

Departure
on-time
Arrival
13 min early
Cancelled
10

Jun 26

2026

Departure
on-time
Arrival
17 min early
Cancelled
23

Jun 25

2026

Departure
on-time
Arrival
10 min early
Cancelled
10

Jun 24

2026

Departure
on-time
Arrival
13 min early
Cancelled
10

Jun 23

2026

Departure
on-time
Arrival
12 min early
Cancelled
7

Jun 22

2026

Departure
on-time
Arrival
13 min early
Cancelled
11

Jun 21

2026

Departure
on-time
Arrival
15 min early
Cancelled
16

Jun 20

2026

Departure
on-time
Arrival
14 min early
Cancelled
4

Jun 19

2026

Departure
on-time
Arrival
13 min early
Cancelled
14

Jun 18

2026

Departure
on-time
Arrival
14 min early
Cancelled
19

Jun 17

2026

Departure
on-time
Arrival
12 min early
Cancelled
24

Jun 16

2026

Departure
on-time
Arrival
12 min early
Cancelled
20

Jun 15

2026

Departure
on-time
Arrival
10 min early
Cancelled
19

Jun 14

2026

Departure
on-time
Arrival
14 min early
Cancelled
6

Jun 13

2026

Departure
on-time
Arrival
11 min early
Cancelled
7

Jun 12

2026

Departure
on-time
Arrival
11 min early
Cancelled
5

Jun 11

2026

Departure
on-time
Arrival
10 min early
Cancelled
21

Jun 10

2026

Departure
on-time
Arrival
13 min early
Cancelled
20

Jun 9

2026

Departure
on-time
Arrival
13 min early
Cancelled
30

Jun 8

2026

Departure
on-time
Arrival
11 min early
Cancelled
38

Global Rankings

Worldwide Position

Flights per day

#243 (123 flights/day)
Top 100 Busiest Airports in the World
Worldwide Position

Most destinations

#272 (75 destinations)
Top 100 Airports with Most Destinations

Runways

Runway Length Width Surface
14,291 ft 4,356 m 147 ft 45 m Asphalt
14,291 ft 4,356 m 147 ft 45 m Asphalt
10,046 ft 3,062 m 147 ft 45 m Asphalt
10,046 ft 3,062 m 147 ft 45 m Asphalt

Runway Length

Runways at Medina Prince Mohammad Bin Abdulaziz Airport are long enough for all aircraft with known takeoff and landing distances.

Operational Context

Medina Prince Mohammad Bin Abdulaziz (IATA: MED) operates around 123 flights per day to 75 nonstop destinations. Its network includes 5 domestic and 70 international routes, with Saudi Arabian Airlines as the leading carrier and Riyadh currently the busiest connection. From MED, passengers can reach 23 countries across 3 continents, and the longest runway measures 4,356 m (14,291 ft).

Miscellaneous