Israeli cruise ship passengers were left 'running for their lives' as crowds of furious pro-Palestine activists reportedly attacked them when they tried to disembark their cruise ship in Greece.

The protesters, waving Palestine flags and igniting flares, are said to have hurled metal bars and rocks at the tourists as they attempted to block their entry to Heraklion on the southern Greek island of Crete on Thursday afternoon.

One tourist was reportedly beaten by five protesters and injured, while clashes with riot police were said to have injured two officers as they tried to guard the Israeli holidaymakers including children.

Riot police, armed with batons and shields, formed lines to separate the protesters from the tourists, while passengers trying to disembark the Crown Iris ship were escorted from the port towards the town centre by police squads.

One couple claimed protesters 'waited for us at the exit with sticks' while another passenger, named Keren, told Israeli news channel N12 that 'people fled for their lives.'