A person has died after a crash in Darfield west of Christchurch last night.

The police were alerted to a vehicle driving off Old West Coast Road about 10.50pm.

They say two other occupants were taken to hospital - one with serious injuries and the other moderate.

An investigation is underway.