Flights from Dammam to Madinah – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
DMM to MED – All flight route options from King Fahd International, Saudi Arabia to Madinah, Saudi Arabia. These routes are operated by 5 airlines. Fly non-stop with Flynas or Flyadeal, or choose from 3 different stopover flights. The shortest flight time is 2 hours. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Madinah
We got great deals on hotels and car rentals near the airport.
Dammam to Madinah flights
With over 163 flights every week and 5 different airlines you have a wide range of options. You can fly non-stop to Madinah (MED) from Dammam (DMM) with Flynas or Flyadeal but if a stopover option suits you better you can choose to fly via Riyadh, Al-Baha or any other of the 3 alternatives with connectiing airports.
Dammam to Madinah with Flynas
You can fly non-stop every weekday with flights departing between 8:00 am and 11:00 pm. You can also catch a transit flight via Riyadh or Al-Baha.
With Saudia
If you choose to fly with Saudia from Dammam to Madinah you can make a transit either via Riyadh or via Jeddah. The route via Riyadh is 1 hour and 20 minutes faster. Saudia is a member of SkyTeam.
Distance & flight times: King Fahd International to Madinah
The shortest flight time between DMM and MED is 2 hours.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 0m | - | 646 miles (1039 km) |
RUH Riyadh | 4h 5m | 1h 10m | 661 miles (1064 km) |
ABT Al-Baha | 5h 20m | 1h 55m | 994 miles (1599 km) |
JED Jeddah | 5h 25m | 2h 5m | 954 miles (1535 km) |

