It will be Wickremesinghe's working visit and both he and Modi will hold talks on April 26.
"The prime minister will have a luncheon meeting with Ranil Wickremesinghe on April 26," External Affairs Ministry Spokesperson Gopal Baglay said.
External Affairs Minister Sushma Swaraj, Home Minister Rajnath Singh and Road Transport and Shipping Minister Nitin Gadkari will call on the visiting dignitary.
Asked about Modi's visit to Sri Lanka, the spokesperson said both sides are working on it.
"We have received an invitation and both sides are working on it," he said.