NEW DELHI: A host of global leaders, including Sri Lankan president and Nepalese Prime Minister, along with several opposition leaders, chief ministers and governors will attend Narendra Modi 's swearing-in ceremony on May 30.

According to the ministry of external affairs, president of Bangladesh Abdul Hamid, president of Sri Lanka Maithripala Sirisena, president of the Kyrgyz Republic Sooronbay Jeenbekov, President of Myanmar U Win Myint, prime minister of Mauritius Pravind Kumar Jugnauth, prime minister of Nepal KP Sharma Oli, prime minister of Bhutan Lotay Tshering and special envoy of Thailand Grisada Boonrach are the leaders who have confirmed their attendance.

Invitations have also been sent to all prominent opposition leaders, chief ministers and governors for the ceremony.

The opposition leaders who have been invited include Congress President Rahul Gandhi, Trinamool Congress chief and West Bengal chief minister Mamata Banerjee, JD(S) leader and Karnataka chief minister HD Kumaraswamy and AAP supremo and Delhi chief minister Arvind Kejriwal.

The sources said all chief ministers, governors, former prime ministers and presidents have been sent invitations for the event. They said invitations for the ceremony are also being sent to all the major regional and national political parties of the country.

West Bengal chief minister has accepted the invitation to attend the swearing-in ceremony. The Trinamool Congress (TMC) supremo told reporters at the state secretariat that the invitation for the ceremony arrived on Tuesday and she would be attending it as "constitutional courtesy". "I have spoken to a couple of other chief ministers and have decided to attend it. There are certain ceremonial programmes under the Constitution. We try to attend such events when we get an invitation for the swearing-in programmes of the president and the prime minister," she was quoted as saying by news agency PTI.

President Ram Nath Kovind will administer the oath of office and secrecy to Modi and other members of the Union Council of Ministers during a ceremony at the Rashtrapati Bhavan at 7 pm on Thursday.

The invitation to opposition leaders is seen as Modi's move to reach out to them following the fiercely fought election in which the BJP registered a massive victory.

Narendra Modi is scheduled to take oath as the Prime Minister of India for the second term on May 30 after he won a landslide victory in the recently concluded Lok Sabha polls.

(With inputs from agencies)

