Prime Minister Narendra Modi received a rousing welcome after he arrived here on Monday with thousands of people, including BJP workers and supporters, lining up on both sides of the nearly two-kilometre long route of his road show from the INS Garuda naval air station to the venue of a youth programme.