The flight time from Jinnah International Airport to Mexico is approximately 18 h. 10 min.