Prime Minister Narendra Modi will arrive in Patna today on a day-long visit to Bihar where he will dedicate to the nation the newly constructed Digha-Sonepur rail-cum-road bridge and inaugurate a new rail bridge in Munger.