Flew business class with Singapore they were fab pre booked kids meals they loved playing with their seats & kept putting them into sleep position. Also Singapore airport was so huge they were able to run around & let off steam. Mine were 8 & 4 years at the time.
Definitely Singapore Airlines, only 1 stop in Singapore and like someone else said Changi Airport (Singapore) is huge and got lots to do during the stopover. The crew are fantastic and very helpful. Wouldn't touch BA with a bargepole even if it was Premium Economy to be honest, rude staff, I hate them!!
Singapore definitely. I've done the flight with them and dc about 5 times. The service is outstanding. And they have lovely newish planes. Have flown ba, qantas, emirates, etihad, virgin and Thai to Australia as well, singers far superior.
It turned out that Singapore Airlines was fully booked! I was gutted after hearing such rave reviews on here. Anyway - every cloud has a silver lining - we are flying Air New Zealand Business Class! It's a bloody long flight, but hopefully they will ease the pain!