A 16-year-old boy has been charged over a fatal car crash in an overloaded stolen car that killed a 15-year-old boy on the Bruce Highway north of Brisbane.

The stolen sedan was overloaded with six teenagers when it hit a guard rail at high-speed and crashed down an embankment on the Anzac Avenue off ramp at North Lakes at 11:30pm (AEST).

Five people were able to get out of the vehicle before it burst into flames, but a 15-year-old boy died.

Acting Inspector Leanne Roach says the five survivors left the scene, but were found by police a short time later.

Sorry, this video has expired Police appeal for witnesses to crash

Four of the occupants out of the vehicle have been taken to hospital.

A 16-year-old boy has been charged with dangerous operation of a motor vehicle causing death and unlawful use of a motor vehicle.

The forensic crash unit are investigating.

Police are appealing for witnesses to the crash.