Prime Minister Narendra Modi arrived in Ayodhya on Monday for the consecration ceremony at the newly constructed Ram temple.