Cheap flights from Johannesburg to Dammam

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

Return
Economy
Wed 12/2
Wed 12/9
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Wed 12/2
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
Johannesburg (JNB) to Dammam (DMM)

What is the cheapest day to fly return from Johannesburg to Dammam?

Departing on a Tuesday is a good option for securing a great price. You can expect to save up to 45% when planning your travel around this day of the week.

What is the cheapest month to fly from Johannesburg to Dammam?

Our data shows that October tends to be the cheapest month to fly to Dammam from Johannesburg. Users have commonly found prices around R11 650 for the month, but tickets can be as low as R6 966. Due to multiple factors, prepare for potentially higher prices in September.

When is the cheapest time to fly from Johannesburg to Dammam (JNB - DMM)?

One of the essential ways to save on airfare from Johannesburg to Dammam is to remain as flexible as possible. Flights that are in the afternoon tend to be the most expensive. A flight in the evening could potentially save you up to 21% on airfare.

Related info for your journey

Useful info, stats and facts about Johannesburg to Dammam flights.

Flight FAQs

From Johannesburg to Dammam

How popular is this flight route?

This flight path from Johannesburg OR Tambo to Dammam King Fahad Intl was viewed by 204 users in the past month. Keep an eye out for changes in search interest prior to high and low season.

Does it rain more in Johannesburg or Dammam?

When travelling, we recommend packing in preparation to handle common weather conditions. The rainfall in Johannesburg is typically greater than that of Dammam. We can gather that this will continue over the next 18 days.

Is Johannesburg weather warmer or cooler than Dammam?

We forecast the temperature to be around the 43 °Cs in June, on average. The temperature in Dammam is generally hotter than in Johannesburg. Book flights in a timely manner in correlation to your departure date.

Related searches

Flights to Dammam from Johannesburg
Flights to Johannesburg Flights to Dammam Flights from Johannesburg

Alternative routes for Johannesburg to Dammam

Destination information for Dammam

Things to know before you go. Useful info for your trip from Johannesburg to Dammam
Today's exchange rate
R1 = 0,25﷼
Average temperature for November in Dammam
29.0 °C
Avg rainfall for November in Dammam
7.0 mm

Airports servicing Johannesburg

Airports servicing Dammam

Top 4 airlines from Johannesburg to Dammam

The chart below displays the airlines Cheapflights users travelling from Johannesburg to Dammam choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.

Airline Cheapest Average Flexibility On-time COVID-19 safety
Egypt Air
R444 R665 No change fee N/A
Search Egypt Air flights
SAUDIA
R521 R703 No cancel fee 86%
Search SAUDIA flights
Etihad Airways
R848 R994 No change fee 75%
Search Etihad Airways flights
Emirates
R651 R994 No cancel fee 75%
Search Emirates flights
Home Saudi Arabia Dammam Cheap flights from Johannesburg to Dammam
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First