India's Modi tells Putin now is 'not a time for war'
Stay tuned with 24 News HD Android App
New Delhi and Moscow have longstanding ties dating back to the Cold War, and Russia remains by far India's biggest arms supplier.
India has shied away from explicitly condemning Russia for the invasion, which sent the price of oil and other commodities soaring.
But he stressed the importance of "democracy and diplomacy and dialogue" in the meeting on the sidelines of the Shanghai Cooperation Organisation summit in the Uzbek city of Samarkand, footage showed on Indian public service broadcaster Doordashan.
They would discuss "how to move forward on the path of peace", Modi added.
The comments from the Indian leader came just a day after Putin acknowledged that China -- Russia's key ally -- had "concerns" over the conflict in Ukraine.