Find flights
Deals
When to book
FAQs & Tips
Airlines

R21 848 Find cheap flights to the Dominican Republic

This is the cheapest return flight price found by a KAYAK user in the last 72 hours by searching for a flight from South Africa to the Dominican Republic departing on 9/2. 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 45 426 595 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 848

Good to know

Low season

June

High season

April

Cheapest flight

R21 848
Best time to beat the crowds but there is an average 29% 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 long is the flight to the Dominican Republic?

    An average direct flight from South Africa to the Dominican Republic takes 26h 35m, covering a distance of 18751 km. The most popular route is Johannesburg - Santo Domingo with an average flight time of 26h 35m.

  • What is the cheapest flight to the Dominican Republic?

    The cheapest ticket to the Dominican Republic from South Africa found in the last 72 hours was R27 139. The most popular route is Johannesburg OR Tambo to Santo Domingo Las Americas and the cheapest round-trip airline ticket found on this route in the last 72 hours was R27 139.

  • What is the most popular destination in the Dominican Republic?

    Based on KAYAK flight searches, the most popular destination is Santo Domingo (100% of total searches to the Dominican Republic).

  • How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

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

See more FAQs

Top tips for finding cheap flights to the Dominican Republic

  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be June, July and August. The cheapest month to fly from South Africa is January.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Dominican Republic flight deals.

Top 5 airlines flying to the Dominican Republic

Need help choosing which airline to fly with from South Africa 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 1636 reviews
7,1Food
7,4Comfort
7,7Boarding
8,3Crew
6,9Entertainment
Airline reviews

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

8,0 ExcellentMilan, Oct 2024JNB - ZRH
Read more SWISS reviews

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

Crammed like sardines into the middle of the middle 4 seat row for an 11 hour flight was a terrible experience. No attempt made to help passengers sleep by dimming lights or shutting window shades. Small mediocre meals. Not enough good movies/TV options. Hopefully we will never have to do this again.

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

Flight attendant served beverage to everyone during meal service and forgot about me. Had to call her several times until she realized it. Not a good service for a business class flight

This time, I traveled in the economy, and it was surprisingly better than the eco-premium (food, comfort, and crew were noticeably worse in premium!)

Lots of water brought around by staff which is very important to stay hydrated on a long flight. There provided swiss chocolate icecream! The attention to detail is obvious. They really want to make their passengers entertained and comfortable.

I would recommend flying SWISS to anyone. Very impressed by the quality of food. The staff was extremely kind and accommodating. They arranged a shuttle to help a group of passengers make connecting flights when there was a delay.

Great food - movie selection was good. Plane was a few minutes late but got to destination on time.

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.

Very unimpressed that I was dumped from the seat I had booked and paid for after check in. Apparently a family wanted to sit together, however as they all were adults I think they should have pre booked their seats like I did. I will be approaching Qatar for a refund. That and the dreadful state of the flooding toilets made me wonder how they managed to be voted the best airline. Not worth the money.

Was downgraded from business to economy due to a faulty seat in business class. However when I boarded the plane there were no less than 5 free business class seats. Will never fly Qatar Airways again

Being a QR Platinum member traveling in business class, I expected the staff to be more courteous. Unfortunately, the lady staff was rude attending business class 1K side.

Fly Qatar Airways is always amazing. Their service and care for details is really very good.

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

Staff was very friendly. There is no on board entertainment, but it’s such a short flight that it doesn’t matter. We also got a meal which was nice and unexpected due to the length of the flight.

Good staff, good intent, decent entertainment. More seat space would always be of benefit

More facilities to transport to the gates......felt too much walking distance

Suddenly Flight has been change by Qatar and there’s no information is there of us from Bom to Doha and counter person is behaving like Qatar owner next I will not buy Qatar and I will not suggest anyone to fly in Qatar

From Montreal to Doha , we habe two complaints : 1) They want to charge for Seat Selection, claiming that the Class of ticket bought on Kayak did not cover seat selection. It such a penny pinching rule, I told them, since we paid almost $20,000 our 3 tickets , that rule should never exist. Also I reserved my tickets so many months ahead, I expected they will naturally put the family together or move somebody else to keep our family seating together. I filed a complaint, and NOBODY ANSWERED. 2) In Montreal, Qatar has an arrangement with the National Bank Lounge. It was so overcrowded and the Lounge is so bad in terms of service and food, amenities etc... The WORST lounge . Why Qatar not have another arrangement their Business Class clients in Montreal. The Air France KLM Lounger is better, the Air Canada Lounge is better. Qatar should send somebody to take a look ! Joseph Chung

Made all groups except 2 check despite ample bin space. Inflight WiFi and entertainment didn’t work most of the time.

It was a good flight. Nothing comes to mind about how it could have been better. It was a newer plane, seemed like a great upgrade from your older ones. Staff was very good as well.

Never nice, United Express partners always do an amazing job.

Was realllly smooth. It was delayed but we were well informed.

There was no room in overhead bin to place our luggage despite we had tree seats. It means a lot of people had more than 1 carry on bags. When I asked a crew member to help she said that it was not her responsibility.

Excellent staff helping my 96 year old senior promptly with her oxygen needs

Fabulous! Plane was full a couple of months ahead of time and there were no seats available for purchase. Not the airlines fault but maybe they should offer more flights on that route! Thanks

They had three choices for snacks - but you could only have one - and they ran out of the dark chocolate before they made it all the way down the aisle... Packed flight - limited service.

The Cree was BEYOND AMAZING. They were, by far, THE BEST CREW I had the pleasure of flying with. They catered to my every need, beyond friendly, and upheld the highest level of professionalism that is of Lufthansa Airlines.

service was slow and at times there was no service at all in premium plus seats. they do not care about people in premium plus

No food just water No entertainment possibilities. No jacks to charge phone or anything

Did not fly to Houston as original flight was cancelled.

Zero legroom or space in economy. Flight was delayed into Munich causing a missed connecting flight and other missed bookings. :(

They gave us free up grade to a roomier seat.

The plane was late and had not been cleaned prior to our flight from Frankfurt to LA, so we had to use bathrooms that were completely filthy and stank like hell. One of them eventually was even closed early on during the flight. It was a horrific experience.

Rushed due to connecting Lufthansa flight delay Seating very tight and uncomfortable with poor leg room Long lines for rest room

The seats were extremely uncomfortable. I spent €25 on internet and never gained access to it. A flight attendant told me she would file a complaint/report on my behalf but it put me in a very difficult situation.

Swiss air was a short flight to and from Frankfurt to Geneva. The crew was nice, and the service was fine. Would be nice if they had wifi available.

Seats did not have enough legroom. Reclined seat in front meant very little room to move. Tablet for movies was difficult to tap on. Food was excellent. Staff excellent.

I had to fly United where the flight crew was atrocious

Free food and drink! Got a late start due to mechanical problems w a luggage loader.

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

Very disappointed late takeoff led them to rebook me on American and United. The latter was cancrllrfg

Flight was on time. The half sandwich offered doesn’t compare to the full meal offered by Egyptair. With BA there is no entertainment whilst on the Egyptair flight you get to choose form a range of movies and the flight map which I quite enjoy.

The front toilet was out of order - which resulted in a late departure from Gatwick and therefore arrival in Cagliari for the return leg - this was then compounded by ATC issues which resulted in our flight back arriving 2 hours 40 mins late. Frustratingly this was the same problem that had resulted in our outbound flight with BA being late the week before - and then the other two toilets went out of action at 30,000ft - also resulting an i delayed arrival.

First flight was 2 1/2 hours late. Had to wait in line on the tarmac for 45 minutes to finally board. Missed connection. Had to wait in line another 2 1/2 hours to get booked on another connection the next day. Another hour wait to get a hotel room for the night. 1 1/4 hour wait in 55 degree temperature for hour bus ride to hotel. Hotel ran out of food. Miserable performance by BA. This is being written while waiting for bus back to Heathrow.

This flag ght was cancelled at 3:30 AM the morning of departure! My son and I were nearly stranded until BA rep at airport found me alternate flights home. I had paid for seat upgrades, $75 for one suitcase, had no gluten-free food, had to arrive home at JFK instead of EWR, where my driver would have met me. That day was a pure nightmare!

Disaster out of City Airport with our flight cancelled and very little help.

Flight cancelled! Rebooked by circuitous routing although there were seats available on other nonstop flights.

it didn’t happen!!! they canceled it like 15 hours before the flight and made me find my OWN replacement flight and talk to them for FOUR hours!!!

Book Cheap Dominican Republic Plane Tickets

Recent return flight deals

9/2So
2 stops
36h 54mJNB-SDQ
16/2So
2 stops
36h 30mSDQ-JNB
R21 848
9/2So
2 stops
36h 54mJNB-SDQ
16/2So
2 stops
36h 30mSDQ-JNB
R21 884
9/2So
1 stopUnited Airlines
21h 40mJNB-SDQ
16/2So
1 stopUnited Airlines
21h 40mSDQ-JNB
R23 076
9/2So
1 stopUnited Airlines
23h 05mJNB-SDQ
16/2So
1 stopUnited Airlines
21h 40mSDQ-JNB
R23 130
9/2So
1 stopDelta
22h 02mJNB-SDQ
16/2So
2 stopsDelta
29h 55mSDQ-JNB
R25 568
9/2So
1 stopDelta
22h 02mJNB-SDQ
16/2So
2 stopsDelta
29h 55mSDQ-JNB
R25 640
9/2So
2 stopsQatar Airways
38h 23mJNB-SDQ
15/2Sa
2 stopsQatar Airways
29h 29mSDQ-JNB
R31 743
9/2So
2 stopsQatar Airways
38h 23mJNB-SDQ
15/2Sa
2 stopsQatar Airways
29h 29mSDQ-JNB
R31 834
9/2So
3 stops
35h 26mJNB-SDQ
16/2So
3 stops
32h 05mSDQ-JNB
R32 682
5/12Do
2 stopsBritish Airways
31h 51mJNB-SDQ
19/12Do
2 stopsBritish Airways
30h 20mSDQ-JNB
R38 876

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to the Dominican Republic

Cabin class types available on flights to the Dominican Republic

Cabin classes available on flights to the Dominican Republic. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.