Rome2Rio

How to get fromDuqm to Dammam Airport (DMM)by plane, bus, car, or taxi

Find Transport to Dammam Airport (DMM)

See all options

There are 4 ways to get from Duqm to Dammam Airport (DMM) by plane, bus, car, or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly Duqm International Airport to King Fahd International Airport

    best
    1. Fly from Duqm International Airport (DQM) to King Fahd International Airport (DMM)plane plane DQM - DMM
    7h 4m
    SAR 984–2,272
  2. Drive 1,501.1 km

    cheapest
    1. Drive from Duqm to Dammam Airport (DMM)car car 1,501.1 km
    17h
    SAR 316–456
  3. Fly Duqm International Airport to Bahrain International Airport, bus

    1. Fly from Duqm International Airport (DQM) to Bahrain International Airport (BAH)plane plane DQM - BAH
    2. Take the bus from Jeblat Habshi to Dammam Airportbus bus
    8h 26m
  4. Taxi to Masirah, fly to King Fahd International Airport

    1. Take the taxi from Duqm to Masirah (MSH)taxi taxi
    2. Fly from Masirah (MSH) to King Fahd International Airport (DMM)plane plane MSH - DMM
    8h 29m
    SAR 1,038–2,236

Duqm International Airport (DQM) to King Fahd International Airport (DMM) flights

Calendar12Weekly Planes
Duration8h 44mAverage Duration
TicketSAR 523Cheapest Price
See schedules

Questions & Answers

What companies run services between Duqm, Al Wusţá, Oman and Dammam Airport (DMM), Saudi Arabia?

SalamAir, Oman Air, and two other airlines fly from Duqm International Airport (DQM) to King Fahd International Airport (DMM) twice daily.

Airlines
Bus operators
Other operators

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 Train travel in France: A guide to SNCF, Italy Travel Guides, and How to get from Southend Airport into central London - to help you get the most out of your next trip.