Flights from Johannesburg to Santo Domingo from 1.673 USD