A Russian military plane has crashed in Syria killing 26 passengers and six crew members, the defence ministry says.

The transport plane crashed during landing at Khmeimim air base, near the Syrian coastal city of Latakia, Ria Novosti news agency reports.

The defence ministry is investigating the crash, but preliminary data suggests it could be a technical malfunction, it adds.