A motorcyclist was airlifted to hospital with significant injuries after he collided with a delivery truck in West Vancouver.

The young man became entangled in the drive shaft of the three-tonne truck shortly before 2 p.m. in the 5600-block of Marine Drive near Eagle Harbour on Sunday. Rescue crews needed to use airbags to lift the heavy vehicle off of the man.

"We've spoken to witnesses who so far indicate that the motorcycle was overtaken and failed to stop for the truck, and simply there was a collision," Cpl. Fred Harding of the West Vancouver police told CTV News.

The crash is currently under investigation and the motorcyclist is being treated at Vancouver General Hospital.