How long is the flight from dc to miami?
The flight time from Washington D.C. (DCA) to Miami (MIA) is approximately 2 hours and 30 minutes for a non-stop flight. The distance between the two cities is approximately 1,000 miles. However, the actual flight time may vary depending on factors such as weather conditions and the route taken by the aircraft.