Ali Mohamoud said the plane, operated by Daallo Airlines and headed to Djibouti, was forced to land minutes after taking off from the Mogadishu airport.
He said two passengers were slightly injured as the 74 passengers and crew of the plane were evacuated after the plane made a safe landing.
He couldn't confirm reports that an explosion may have triggered the fire.