New Zealand Prime Minister Christopher Luxon will pay an official visit to India at the invitation of Prime Minister Narendra Modi from March 16-20, the Ministry of External Affairs (MEA) announced on Monday.