A car carrying five people has driven off the road down a bank in Port Levy, Canterbury, this afternoon shortly after midday.
Two people are seriously injured, and three others moderately injured, police confirmed.
The single-car accident occurred on Port Levy-Pigeon Bay Rd around 50km east of Christchurch.
Police said Port Levy-Pigeon Bay Rd was closed between Pa Rd and Little Pigeon Bay Rd.
Diversions were being put in place.