Prime Minister Narendra Modi arrived in Odisha on Saturday on a one-day visit during which he, along with President Droupadi Murmu, will attend the second anniversary celebrations of the BJP government in the state and launch development projects worth over Rs 47,600 crore.