The road is currently closed and motorists are asked to avoid the area, she said.
St John said it assessed eight people with injuries. Two people with moderate injuries were flown in separate helicopters to Nelson Hospital while the remaining people were transferred to a medical clinic in Murchison with minor injuries.
Murchison Area School confirmed it was one of its school buses involved in the crash.