Why India wants peace in Ukraine — and China doesn’t

India's Prime Minister Narendra Modi talks with Russian President Vladimir Putin and Chinese leader Xi Jinping at the BRICS Summit in New Delhi on Sunday. | India's Press Information Bureau / via REUTERS
Sep 18, 2026
NEW YORK – At first glance, India and China seem to be taking almost identical positions on the Ukraine war: maintain close ties with the Kremlin, buy Russian oil and refuse to join the West’s campaign to isolate Russia.
But scratch the surface and a fundamental divergence appears: whereas India wants the war to end, China has no problem with letting the fighting continue. These positions have less to do with how China and India each feel about Russia and more to do with how they feel about each other.
For decades, Russia has been one of the few major powers that India could count on to help counterbalance China. The bilateral relationship amounted to a buffer and a hedge, ensuring that instead of being squeezed by its larger neighbor, India retained some geopolitical room to maneuver. But this system cannot work if Russia is hollowed out and dependent on China. And that is precisely the outcome the Ukraine war has produced.
In a time of both misinformation and too much information,
quality journalism is more crucial than ever.
By subscribing, you can help us get the story right.
KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.