flying time from singapore to dubai united arab emirates the total flight duration from singapore to dubai united arab emirates is 7 hours 45 minutes this assumes an average flight speed for a commercial airliner of 500 mph which is equivalent to 805 km h or 434 knots it also adds an extra 30 minutes for take off and landing