Lots of dates on Google Flights and you can then book via Cheaptickets or a little bit more at SA's site.
Booking class: R
Price: from $1,218 ($1,102 base fare + taxes & surcharges).
Day/time restrictions: -/-
Advanced reservation/ticketing restrictions: -/-
Minimum stay: 5 days.
Maximum stay: 45 days.
Cancellations: ticket is non-refundable.
Changes: charge SGD 130 for reissue/revalidation..
via Loyalty Lobby