Superior pancreaticoduodenal artery is a branch of-
Superior pancreaticoduodenal artery is a branch of gastroduodenal artery arising from the common hepatic artery. The common hepatic artery is a branch of the coeliac trunk.
Hepatic artery
Splenic artery
Gastroduodenal artery
Inferior mesenteric artery