R15 099 Find cheap flights from Johannesburg to Dominican Republic

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from OR Tambo to the Dominican Republic departing on 10/3. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags

Search hundreds of travel sites at once for deals on flights to the Dominican Republic

In the last 7 days, travellers have searched 47 946 175 times on KAYAK, and here's why:

Save 22% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Best Dominican Republic Flight Deals

Cheapest return prices found by our users on KAYAK in the last 72 hours

Santo Domingo
Santo Domingo2 stopsR21 802

Good to know

Low season

July

High season

April

Cheapest flight

R15 099
Best time to beat the crowds but there is an average 12% increase in price.
Most popular time to fly and prices are also 13% lower on average.
Flight from Johannesburg to Santo Domingo

FAQs - booking Dominican Republic flights

  • How does KAYAK find such low prices on flights from Johannesburg to Dominican Republic?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Johannesburg to Dominican Republic.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Johannesburg to Dominican Republic?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Dominican Republic from Johannesburg is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Johannesburg to Dominican Republic?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to Dominican Republic with an airline and back to Johannesburg with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Johannesburg to Dominican Republic?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Dominican Republic from Johannesburg up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top 5 airlines serving from OR Tambo to the Dominican Republic

Need help choosing which airline to fly with from OR Tambo to the Dominican Republic? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7,6
SWISSOverall score based on 1637 reviews
7,7Boarding
7,4Comfort
8,3Crew
6,9Entertainment
7,1Food
Airline reviews

Nothing special.. they could have provided something to eat without a charge

6,0 GoodDany, Oct 2024MAD - ZRH
Read more SWISS reviews

Nothing special.. they could have provided something to eat without a charge

For the price of the ticket it's probably the best service in the world

Everything was great except food . It as okay not good not bad

Seats are too cramped, but that is a problem with every airline. I actually enjoyed the meal served.

better announcing at the gate prior to boarding and better organization of various gps

Flight was cancelled due to technical problems with the aircraft. It would be nice if SWISS would invest in new aircraft; that would for sure minimize the technical issues with (old) aircrafts.

Stuff was very helpful at checkin. Flight attendants were nice. Food wasn’t very good, I expected a little more. Economy Seats are ok. Second flight was very full and they forced us to checkin our carry on.

Flight was diverted from Firenze to Pisa causing delay and inconvenience.

I thought the flight crew was very attentive and the food was excellent. The only issues I had were the flight delays. A small one out of Sarajevo and a longer one out of Zurich.

Everything was great, except for food. It was not good. I think I got a food poisoning from the salad.

The rows of seats in economy class are seriously close to one another making eating and resting just about impossible - there is hardly any legroom. Anyone larger than average size would have an incredibly uncomfortable flight. I had to basically share my seat with the lady passenger next to me as she was too big to fit into her allotted seat.

As gold member there is no priority checkin. Meaning you either have to board with your zone or last with business class pax. As economy pax all the baggage bays are filled by the time you arrive

Flight was fine overall. What you would expect from economy seats. I did appreciate the amenities (eyemask, earplugs, small toothbrush and toothpaste, thin socks).

Food was good, attendants were friendly. Seats were not comfortable. Did not receive any amenities such as eyemask or earplugs that would have helped sleep. Additionally a large group of passengers boarded very late into boarding and were a disruption for almost the whole flight. Flight attendants did their best but the kids were making so much noise, kicking seats, and half the time no adult was sat with them so they weren’t being managed.

It was good no problems made it on time for the next flight overseas!

Not impressed. Only allowed one carry on on such a long flight.

I staff or crew they were very friendly and humbly, they done theirs service very well, I appreciate them and thank you to the company or Qatar 🇶🇦 Government for providing as good service in their flight ,once again, thank you 😊 🙏 😀 😉 👍

Bad experience with the delay n long wait time for connecting flight after missing the connection flight from Doha.

From home to the airport, you must mention the terminal ready.

Polite and helpful crew. My son developed fever. Crew members came and gave him medication and also came and enquired about his health several times.

Flight was 3 1/2 hour delayed with no credit or meal vouchers

They need to improve their boarding process. Group 1 and/or paying first class passengers shouldn't be in the middle of boarding process

This was a 5 hour flight with no entertainment and with a snack being provided (pretzels and fruit bar), which are both high in carbs and sugar. Nuts would have been a better choice.

I found that it seems that the space for personal bags or luggage is not enough( the cabinets for personal bags or luggage over the seats) .

Flight was quite late as there was no pilot Crew is usually excellent, this flight not as good as usual there were more mistakes, slower and less friendly service But honestly the aircraft was too cramped and uncomfortable for a 4 hour flying get so, do to the aircraft liability the very best you could ever do is mediocre.

Airline staff was good the checkin process was ok but the plane itself was very bad the comfort was worst it was worst and the most stiff 5 hours of my life i felt claustrophobic

Flying to anchorage would have been cool but the weather got in the way

At least the delays were short. Business class, even in the new planes is very crowded now with crappy tray tables

The new Airbus A231neo has neat tech but the economy seats are so tight together that I always had my shoulders against one passenger or the other. I was very miffed that Basic Economy REQUIRES check-in of bags other than your personal carry-on; if you want to offer low-cost airline prices and then add services for a fee, just let me carry on my duffel. Hell, I could have put my carry on IN the duffel and called it a day but the gate agent would not let me; I ended up paying $40 for the risk of losing my bag. Not the worst flight, but far from the best.

Lufthansa placed a 300 lb passenger in the aisle seat and I was stuck in the middle leaning sideways with no arm rest or ability to sit up straight and fully use my seat (due to encroachment-the seats are very narrow) the entire flight.

I am not sure I like the new Discover line of Lufthansa. I have been flying from us to Italy for the past 30 years and always favored Lufthansa ove other Companies because of cleanliness, service, food, beverage. When compared white other airlines Lufthansa was always considered one of the best. I can't say that anymore. I fly Lufthansa only because I consider the line MCO to FRA timely convenient for my schedule but always look for alternatives when before I was considering other routes only if the price was in question.

New and clean plane, lots of entertainment on IFE. Boarding was chaotic, maybe because of the size of the gate area. Plane arrived half an hour late.

I recently had a very disappointing experience with Lufthansa during my round-trip flight, and I feel compelled to share my concerns. Here are the main issues I encountered: 1. **Global Entry Issue**: I added my Global Entry number during check-in, but it did not appear on my boarding pass. This same issue occurred on both my outbound flight to Munich and my return flight to Boston. Despite calling customer service twice for assistance, they were unwilling to help over the phone, which was incredibly frustrating and stressful. 2. **Delays**: Both flights experienced delays, further complicating my travel plans. Punctuality seems to be a significant area of concern for Lufthansa. 3. **Food Quality**: The meals provided were unhealthy, felt cheap, and lacked flavor. Given the airline’s reputation, I expected much better, especially on long-haul flights where meal quality can greatly enhance the travel experience. 4. **Beverage Service**: The beverage cups were disappointingly small and often not filled to capacity, leaving me feeling unsatisfied, particularly on lengthy flights where staying hydrated is essential. I chose Lufthansa based on positive reviews from good friends, but my experience has left me very dissatisfied. I will not be recommending this airline to anyone in the future. Overall, my direct flight experience was far from satisfactory, and I hope they address these issues to improve the experience for future passengers.

The plane was 3 hours late. What more can I say?!.. This, plus my horrendous experience of the second leg of my trip in where the plane had to be boarded (off and on) without escalators.. but not-covered outside regular steps…!! No… this is my last flight with Lufthansa!! Never again!

We were delayed so long that I missed the next flight. I should’ve arrived in Catania at 4 o’clock and arrived at 1 AM. The late departure was due to a water leak due to a dirty filter, according to the flight staff, and that seems like something that should’ve been taken care of before the flight. It’s too simple of a mechanical problem to make you miss the whole day.

I remember flying with Lufthansa many years ago, and it used to be an amazing airline with more technologically savvy and roomy planes, but unfortunately that isn’t the case anymore. The space between the seats is much smaller, which is ok for short flights, but definitely not for across the Atlantic flights. Not sure if I’ll opt for Lufthansa the next time, maybe just if necessary.

Problems checking in. Charged for bag which was to be included. Repeated trials with in line check in process

I had to fly United where the flight crew was atrocious

Flight was delayed for no reason and I missed my connection. This added another day of travel and I missed an event I was traveling home for.

I’m not a happy customer. Lufthansa cancelled my flight 3 times, and I had to rebook a flight to Larnaca, but a flight to Tel Aviv and pay for a hotel. Then the flight back was cancelled and now I have to find my own way back. Terrible.

Our headphone plug is broken, we can not enjoy our entertainment, especially traveling with 5 year old who like to watch movie

The whole experience was great. The only improvement would be the entertainment selection

Don't fly thru London Awful and huge U need 4 hrs to transfer cuz u have to tale buses to and fro from airplanes Bad business

I was disappointed with the quality of the food for an international flight also I wasn't given a toiletry bag which is customary in international flights.

It is becoming a habit for British Airways flights to be delayed. This flight was delayed 12 hours before its scheduled take off. The delay got longer as the day progressed. Our 20.30 flight finally departed at 23.33. The flight experience was okay however the cabin was freezing and I was told that the heating was broken. If the plane is not able to provide good conditions for the flight then it should have been grounded. Furthermore, when I requested coffee, I was told that I could only have a cold drink despite a couple seated directly behind me being served coffee and biscuits.

If I have to decide again definitely I will pick another Airline…..British Airways NO MORE.

My experience was very disappointing. Firstly I was unable to check in using the kiosks. Secondly even though I purchased a flight with one checked bag, I was told at the counter that a checked bag was not included in my flight booking. And I had to pay for my bag. At the check in counter, the airline representative was very arrogant and demeaning. She insisted on charging me £140 for the luggage. And said it was an automatic charge calculated by the scale. This didn’t make sense to me. As it was 0.5 kg overweight. Which only required me to remove 2 bottles of water. Having an extensive flight schedule that involved multiple flights included NY and Brussels, this leg of my flight was the most stressful and unpleasant.

The checkin experience was terrible. Once we got to the counter, it took them 40 minutes to check us in. Nothing complicated. Just 6 boarding passes and two checked bags.

Qatar was good! However British airways lost my bags and still looking for them . Horrible experience there! Also because flights got delayed, there wasn’t enough time in london

The flight was uncomfortably warm. We asked a member of the crew to adjust the temperature, and they said they would but it didn't make a noticeable difference. They really cram you into the plane, too, in economy. It was quite uncomfortable for an 11 hour flight.

Book cheap flights from Johannesburg to the Dominican Republic

Recent return flight deals

9/2Sun
2 stops
36h 54mJNB-SDQ
16/2Sun
2 stops
36h 30mSDQ-JNB
R21 802
9/2Sun
1 stopUnited Airlines
21h 40mJNB-SDQ
16/2Sun
1 stopUnited Airlines
21h 40mSDQ-JNB
R23 027
9/2Sun
1 stopDelta
22h 02mJNB-SDQ
16/2Sun
2 stopsDelta
29h 55mSDQ-JNB
R25 585
9/2Sun
2 stopsQatar Airways
38h 23mJNB-SDQ
15/2Sat
2 stopsQatar Airways
29h 29mSDQ-JNB
R31 676
9/2Sun
3 stops
35h 26mJNB-SDQ
16/2Sun
3 stops
32h 05mSDQ-JNB
R32 612
9/2Sun
3 stops
35h 26mJNB-SDQ
16/2Sun
2 stops
28h 40mSDQ-JNB
R33 225
5/12Thu
2 stopsBritish Airways
31h 51mJNB-SDQ
19/12Thu
2 stopsBritish Airways
30h 20mSDQ-JNB
R38 793
11/12Wed
2 stops
38h 09mJNB-SDQ
18/12Wed
2 stops
39h 15mSDQ-JNB
R41 712
5/12Thu
2 stopsQatar Airways
33h 15mJNB-SDQ
18/12Wed
2 stopsQatar Airways
28h 14mSDQ-JNB
R67 639
11/12Wed
1 stopDelta
23h 01mJNB-SDQ
18/12Wed
1 stopDelta
20h 39mSDQ-JNB
R219 945

Search by stops

Search by airline

Search by price

Recent one-way flight deals

10/3Mon
2 stops
36h 16mJNB-SDQ
R15 099
10/3Mon
1 stopUnited Airlines
22h 05mJNB-SDQ
R15 658
10/3Mon
3 stops
45h 40mJNB-SDQ
R43 063

Search by stops

Search by airline

Search by price

Everything you need to know for your flight from OR Tambo to the Dominican Republic

Information on your arrival and departure airports

Not what you’re looking for? Find thousands of other hotels, flights and car hire with KAYAK.