India's new Prime Minister Narendra Modi invited Chinese President Xi Jinping to visit New Delhi this year, seeking stronger ties between the world's two most populous countries, the foreign ministry said Thursday.