The airline with the best average rating is Emirates with 8.4/10.
The average flight time is 3 hours and 12 minutes.More information
Fly Dubai is a low cost carrier and like any other low cost career they charge you extra for any single option added. The fare seems cheap but when you pay for luggage and pay to pick your seat, order food or watch IFE it may not be very cheap after all. The flight was ok and the cabin was nice. The seats were comfortable too.