Two foreign women were shot dead by unknown gunmen while travelling in a taxi in the western Afghan city of Herat on Thursday, officials said.