New Delhi: When the US granted India a waiver in early March to temporarily increase its purchase of Russian crude—a concession tied to supply disruptions from West Asia—roughly 150 million barrels of oil from Moscow were already at sea.
The waiver, applicable only to cargoes already loaded or in transit, offered a glimpse into just how deeply the machinery of Russian crude trade had become woven into India’s energy supply chain. Russian oil was stranded at sea as the US and its allies imposed sanctions that led to tankers idling off shores without any buyers.
Over the past few years, Russian crude to India has seen levels zig-zag–from touching a peak after the Ukraine war erupted in 2022 to a decline after the Donald Trump administration imposed another round of sanctions in late 2025. But imports never ceased.
The March waiver, issued amidst an escalating conflict between US-Israel and Iran that has disrupted fuel supplies from the Gulf, is now expected to reverse that decline of Russian crude to India, at least temporarily.
On paper, an oil shipment looks simple: load onto tankers at port, set sail, discharge. The reality of Russian crude reaching India is considerably more complex—shaped by sanctions, and a complicated logistics architecture.
Also Read: India’s strategic oil reserves tell a tale of structural constraints & stalled expansion. Here’s why
The two main routes
Maritime experts identify two main corridors through which Russian oil reaches Indian shores.
The dominant one runs from the Baltic Sea—specifically from the ports of Primorsk and Ust-Luga—and typically carries 60 to 70 percent of all Russian crude shipped to India. A secondary but significant route originates at the Novorossiysk terminal on the Black Sea.
Smaller volumes also arrive from Russia’s northern and eastern ports, Murmansk and Nakhodka.
The Baltic one
Primorsk and Ust-Luga are Russia’s principal Baltic export terminals, serving the country’s most productive oil-producing regions. In February, approximately 20 million barrels left these terminals bound for India—about 67 percent of Russia’s total crude exports to India that month, according to data from Kpler, a global trade intelligence firm.
“These are the highest oil producing fields in Russia,” said Navin Thakur, Director at Drewry Maritime Research.
A typical cargo from the Baltic takes 25 to 30 days to reach India, according to Nikhil Dubey, senior research analyst for oil markets at Kpler.
The route threads through the North Sea, the Strait of Gibraltar, the Mediterranean Sea, the Suez Canal and the Red Sea before the vessel reaches Indian waters. This comes to an approximate distance of 7,500 nautical miles, or 13,890 kilometres, according to Kpler.
On arrival at Indian ports, crude is discharged either through Single Point Moorings (SPMs)—submerged offshore pipelines connected to the coast—or through lighterage, a process in which smaller vessels ferry oil from a large tanker anchored offshore to refineries.
Key receiving points in India include Sikka in Gujarat, which serves Reliance Industries’ Jamnagar refinery and Vadinar refinery which serves Nayara Energy, IOCL and BPCL, along with Mangalore on the west coast and Paradip in Odisha on the east.

When the Red Sea becomes unsafe—as it did during Houthi rebel attacks on commercial shipping from Yemen—vessels divert around Africa’s Cape of Good Hope. This alternative route is longer by around 5,000 nautical miles, adding 15-20 days to the journey, and consequently, more expensive. It is used only when the primary corridor is unsafe.
The Black Sea route
The second major corridor begins at Russia’s Novorossiysk terminal and runs through the Mediterranean Sea, the Suez Canal and the Red Sea before reaching India—a voyage of 15 to 20 days, considerably shorter than the Baltic route.
In February, approximately 8.7 million barrels arrived in India via this route, accounting for roughly 30 percent of Russian supplies that month, according to Kpler.

Ship-to-ship transfers
Due to scrutiny on Russian oil, some of which has been sanctioned by the US and its allies, vessels from the country make their way to India mainly through the two maritime routes, but their journeys are rarely direct.
Thakur explained that from Russia, oil is first loaded onto smaller tankers—known as Aframax or Suezmax vessels, which are often under sanction-linked conditions. Midway through the voyage, in unmonitored offshore waters, the cargo is quietly moved to a different ship.
“These transfers happen at unknown locations, often off the coast. By the time the oil reaches Indian waters, it is on a non-sanctioned ship,” Thakur said.
These ship-to-ship (STS) transfers are not only a sanctions workaround—they serve a practical purpose, too. “The STS serves two purposes: blending of crude from the Urals (Russia) with the crude from the Middle East, making it suitable for consumption in Indian refineries, and to optimise the transportation cost,” Thakur added.
The vessel on the receiving end of the transfer is typically a Very Large Crude Carrier (VLCC)—a mammoth tanker that aggregates multiple cargoes and sits outside the sanctions net. This is the ship that completes the final run to India.
Ship-to-ship transfers feature on both the Baltic and Black Sea routes, Thakur said.
Not all Russian oil is sanctioned. According to Thakur, under existing rules, Russian crude sold at or below $47.6 per barrel can be traded legally, with full access to international insurance and financial systems.
But Russia’s profit margin at that price is thin. “At this price, Russia cannot survive comfortably,” Thakur said.
This has given rise to what traders call the “dark trade”—oil sold above the price cap and transported by vessels that operate outside conventional regulatory frameworks, beyond the reach of Western banks and insurers. The premium for this opacity is steep. “Transportation costs are 50 to 100 percent higher than normal but it’s a risk that the operators may absorb,” Thakur said.
Why the Russian oil keeps flowing
Despite the legal complexity, elevated costs and the scrutiny, Russian crude continues to reach India—and global markets broadly—because the alternative carries its own risks, experts said.
“If Russian crude is taken out of the equation, global supply will suffer,” Thakur said.
(Edited by Prerna Madan)
Also Read: Russian crude never left India’s import mix. It made up 1/3rd of oil imports from 2024 to 2026

