Singapore Airlines has Wi-Fi. It is free with KrisFlyer. It works only above 10,000 ft.

Does Singapore Airlines have Wi-Fi?

Yes, Wi-Fi

Free with KrisFlyer

When it works

Off for ~15 min at each end

It works for about 90% of the flight: off below 10,000 ft, about 15 minutes at each end.

Sources