On behalf of my experience to Emirates Airlines from Karachi( khi) to Dubai( dxb) .The flight was about 2Hrs, the flight was so comfortably flown that I slept during the whole flight till it arrived to Dubai .The leg room was perfect.The services were fast and the air hostacess were too friendly and active.Tickets are cheap compared to other airlines and compared to other airlines the Emirates airline is best for long trips too. The Emirates Airlines team serves the best to every class or standards and have a big name in top 10 Airline