The visit to Germany and Spain will be bilateral in nature while the trip to St Petersburg in Russia is in connection with the St Petersburg International Economic Forum (SPIEF) to be held from June 1-3, sources told PTI here today.
The SPIEF, which will be attended by thousands of business leaders from across the globe, will provide PM Modi an opportunity to invite investments in India.
On the sidelines of the SPIEF, the Prime Minister is expected to have talks with Russian President Vladimir Putin to review the state of bilateral relations and ways to push the ties further, the sources said.
Matters related to trade and investment, defence and nuclear cooperation are expected to figure in the talks.
India and Russia are currently in talks over finalisation of the General Framework Agreement (GFA) for units 5 and 6 of the Kudankulam Nuclear Power Plant (KNPP) in Tamil Nadu but it is not clear yet whether it would be signed during the visit.
In Germany, the first stopover of the five-day three- nation tour, the Prime Minister will hold talks with Chancellor Angela Merkel and discuss ways to take the Strategic Relations to the next level by mainly enhancing the business ties.
This will be his second visit to Germany in two years.
Ms Merkel had subsequently visited India in October in the same year.
On May 31, the Prime Minister will be in Spain where his focus will be on seeking cooperation in sectors like infrastructure and energy, the sources said.
After return from the three-nation tour, PM Modi will be travelling to Kazakhstan to attend the Shanghai Cooperation Organisation (SCO) meet to be held in Astana on June 7-8.
Significantly, Pakistan Prime Minister Nawaz Sharif is also expected to attend the Summit of the SCO, a grouping which includes Russia, China, Kazakshstan, Kyrgyzstan, Tajikistan and Uzbekistan.
He will also be travelling to the US and Israel, for which dates are being finalised.
Get the latest election news, live updates and election schedule for Lok Sabha Elections 2019 on ndtv.com/elections. Like us on Facebook or follow us on Twitter and Instagram for updates from each of the 543 parliamentary seats for the 2019 Indian general elections.