A 28-year-old man has died following a single vehicle accident in Marches Point, on western Newfoundland's Port au Port Peninsula.

Bay St. George RCMP said the man was ejected from his vehicle during the crash, which happened sometime before 1 a.m., Tuesday.

First responders performed CPR on the driver at the scene and on the way to hospital, however he passed away at hospital.

Police say the investigation is ongoing.