A small plane crashed near a major highway in Boca Raton, Florida, killing all three people on board.

The Cessna 310 went down shortly after takeoff from Boca Raton Airport around 10:20 a.m., en route to Tallahassee, US.

Witnesses reported seeing flames and debris as the plane hit the ground just a mile from the airport.

A nearby driver was injured while trying to avoid the crash but suffered only non-life-threatening injuries.

The FAA and NTSB have launched investigations to determine what went wrong.