An Egyptian passenger ship bringing some 1,500 Muslim pilgrims back from Saudi Arabia was involved in a collision with a commercial vessel in the Gulf of Suez on Monday and about 20 people were injured, security sources said.