Tearful friends and family have farewelled the "beautiful, talented and strong" Okeroa Douglas with kind words, an intense haka and waiata performed by her former schoolmates.
The funeral for the Rotorua 18-year-old was at Te Papaiouru Marae in Ohinemutu on Tuesday, where hundreds turned out to say goodbye.
The teenager was killed in a car crash on SH5 near Rotorua on Friday.
The car she was in hit a power pole next to the Lake View Golf Course, just north of Rotorua, at 9.55pm. Ms Douglas died at the scene. The front-seat passenger suffered head injuries. Police are investigating the cause of the crash.
A haka was performed as Ms Douglas body was carried to the waiting hearse.