The by-election date for the Palakkad Assembly constituency in Kerala has been shifted from November 13 to November 20 following requests by various political parties, an official said on Monday.