Cheap flights from Johannesburg to Dominican Republic

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
Tue 2/2
Tue 2/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
Tue 2/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 Dominican Republic

What is the cheapest month to fly from Johannesburg to Dominican Republic?

The best pricing can be found in the month of September. Prices to Dominican Republic from Johannesburg average R19 321. You can even find prices in September for less than R19 321, as users have found deals to Dominican Republic from as low as R15 281. The month of December appears to be one of the more expensive times to travel to Dominican Republic from Johannesburg. Flying in the targeted month can save you up to 37%.

Johannesburg to Dominican Republic 2021 flight deals

13 May - 17 May
R15 918pp
JNB
Johannesburg OR Tambo
Emirates
   
2 STOPS
SDQ
Santo Domingo Las Americas
SDQ
Santo Domingo Las Americas
Emirates
   
2 STOPS
JNB
Johannesburg OR Tambo
13 May - 17 May
R15 979pp
JNB
Johannesburg OR Tambo
Emirates
   
2 STOPS
SDQ
Santo Domingo Las Americas
SDQ
Santo Domingo Las Americas
Emirates
   
2 STOPS
JNB
Johannesburg OR Tambo
13 May - 16 May
R18 756pp
JNB
Johannesburg OR Tambo
Emirates
   
2 STOPS
SDQ
Santo Domingo Las Americas
SDQ
Santo Domingo Las Americas
Emirates
   
2 STOPS
JNB
Johannesburg OR Tambo

Related info for your journey

Flight FAQs

From Johannesburg to Dominican Republic

Can I find flights from Johannesburg to Dominican Republic for under R16 692 on Cheapflights?

Yes, there are multiple flights from Johannesburg to Dominican Republic for under R16 692. The cheapest flight booked recently is on Emirates for just R15 918, but on average you can expect to pay R19 044.

Which airlines flying from Johannesburg OR Tambo to Dominican Republic have flexible cancellations due to COVID-19?

Some of our airline partners flying from Johannesburg OR Tambo to Dominican Republic have new flexible policies in place due to COVID-19. Emirates, United Airlines, and Turkish Airlines are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Emirates with this kind of flexibility.

Are there direct flights from Johannesburg to Dominican Republic for under R15 175 on Cheapflights?

There are no direct flights from Johannesburg to Dominican Republic, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

How popular is this flight route?

This flight path from Johannesburg OR Tambo to Dominican Republic was viewed by 230 users in the past month. Keep an eye out for changes in search interest prior to high and low season.

What are the most popular airlines that fly from Johannesburg to Dominican Republic?

Before booking your flight from Johannesburg to Dominican Republic, check out the most popular airlines for this route: JetBlue, Emirates or Turkish Airlines.

How long does is the flight from Johannesburg to Dominican Republic?

Airlines like Delta and Emirates fly from Johannesburg to Dominican Republic in about 27h 06m. The time it takes to get you to your destination can typically vary by up to 6h 35m. This flight may include one or multiple stops.

What are the cheapest airlines to flying from Johannesburg to Dominican Republic return?

Currently priced at R15 919, Emirates will fly you from Johannesburg to Dominican Republic and back. In addition to Emirates, many other airlines offer competitively priced options for your trip. Check Cheapflights for deals on Delta for as low as R22 368.

Related searches

Flights to Dominican Republic from Johannesburg
Flights to Johannesburg Flights to Dominican Republic Flights from Johannesburg

Arrival points for flights from Johannesburg to Dominican Republic

Show more

Destination information for Dominican Republic

Today's exchange rate
R1 = RD$ 3,80

Airports servicing Johannesburg

Airports servicing

La Romana (LRM)
Punta Cana (PUJ)
Santo Domingo (SDQ)
Santiago de los Caballeros (STI)
Nagua Samaná El Catey (AZS)
Home Caribbean Dominican Republic Cheap flights from Johannesburg to Dominican Republic
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First