Tens of thousands of supporters thronged Narendra Modi in the holy city of Varanasi Thursday as the Indian prime minister stepped up campaigning in the country's marathon election.