Prime Minister Narendra Modi will inaugurate and lay the foundation stone of rail and road infrastructure projects worth Rs 5,470 crore during his Punjab visit on July 17, officials said on Thursday, adding that the scheduled event will take place in Jalandhar.