Find Your Cruise
12hr40mins non stop by BA, Singapore or Qantas. Evening departures.
You don't say where you want to fly from but have a look at www.skyscanner.net and put in your departure airport and dates etc. It will give you both direct and indirect flight details.
BA also do a morning flight and the return flight generally takes an extra hour.....Nei.