A man has been flown to John Hunter Hospital after his truck rolled at Swan Bay west of Karuah. 

Just after 9:30am on Wednesday morning emergency crews were alerted to the incident on Swan Bay Road.

The 28-year-old male driver was trapped suffering serious injuries and the female passenger was out of the truck suffering minor injuries. 

Emergency Services worked for approximately one hour to free the man from the wreckage, who was then treated for pelvis and arm injuries. 

He was flown to hospital in a serious but stable condition. 

The female passenger of the truck was also transported to the John Hunter Hospital by suffering minor injuries.