The average flight time from Camaguey to Miami is 54 minutes. The flight distance is 546 km / 339 miles and the average flight speed is 603 km/h / 375 mph.