Direct flights to Dammam DMM

King Fahd International is a medium sized airport in Saudi Arabia. In total there are 56 airports with direct flights to Dammam from Saudi Arabia and 21 other countries. The airport is a hub for Saudia. You can easily reach Dammam with daily non-stop flights from 14 other major hubs like Jeddah (Saudia), Riyadh (Saudia) and Bahrain (Gulf Air).

DMM Click to open the interactive map.

Non-stop routes to DMM:


No direct flights found. Try clear all filters.
Major airlines with daily flights to Dammam
Daily flights with Saudia
Daily flights with Gulf Air
Daily flights with EgyptAir
Daily flights with Qatar Airways
Daily flights with Air Arabia
Daily flights with Emirates
Daily flights with Turkish Airlines
Daily flights with Oman Air
Daily flights with Ethiopian Airlines
Daily flights with IndiGo
DMM routes and destination map
Show flights from Dammam instead? Cheap flights to Dammam

No, there are no directflights to Dammam from the US so you'll need to find a flight with connection instead.

There are 40 airlines with direct flights to Dammam. Flyadeal, Saudia and Flynas are the most popular ones.

All 3 big alliances are flying to Dammam. Star Alliance, Oneworld and SkyTeam.

The IATA code is DMM and the ICAO code is OEDF.

You can fly daily from 14 different airports hubs to Dammam. Including Jeddah & Riyadh with Saudia, Bahrain with Gulf Air and Cairo with EgyptAir.

Depends where you are flying from. It takes 10h 5min from Manila (MNL) and 45min from Bahrain (BAH).

There is 1 airport in Dammam with scheduled flights, King Fahd International, DMM.

It depends on where from and when you are flying. The average one-way ticket price according to our data is $257.
Direct flights to Saudi Arabia
King Abdulaziz International Airport
King Abdulaziz International Airport (JED)

Flights from 163 different airports

King Khaled International
King Khaled International (RUH)

Flights from 106 different airports

Madinah (MED)

Flights from 64 different airports

Gassim (ELQ)

Flights from 15 different airports

Taif (TIF)

Flights from 12 different airports

Abha (AHB)

Flights from 11 different airports

Tabuk (TUU)

Flights from 9 different airports

Hail (HAS)

Flights from 7 different airports

Jazan (GIZ)

Flights from 7 different airports

Neom Bay Airport
Neom Bay Airport (NUM)

Flights from 6 different airports