Several regions have introduced rationing, while some gas stations and chains have sold out or closed due to a lack of supplies.
“It’s really, really tight,” Nazarov, 55, told Agence France-Presse at a Lukoil petrol station near Moscow’s business district.
“We stand in line for an hour, hour and a half... it’s time to quit this job and leave.”
There were around 15 vehicles waiting for their turn at the pump.
Petrol shortages in Moscow are highly unusual.
Outside the capital, the situation is worse, Nazarov said.
“You drive 200 kilometers away from Moscow and they don’t give you more than 10 liters. In some places they don’t give any at all.”
‘Under control’
Ukraine has in recent months intensified a campaign of long-range drone strikes against Russia’s energy facilities -- an attempt to cut off a vital source of revenue for the Kremlin.
Last week a major oil refinery on the outskirts of Moscow was hit -- pouring thick black smoke over the capital in dramatic scenes.
Ukrainian President Volodymyr Zelensky calls the strikes fair retaliation for Moscow’s nightly missile and drone barrages of its cities.
In a televised meeting this week, Russian Deputy Prime Minister Alexander Novak told President Vladimir Putin the fuel shortages were “not simple” but “under control.”
While slamming Ukraine, officials have not linked the shortages to the wave of recent strikes.
Moscow has restricted exports and ordered retailers to provide live data on availability at the pumps to marshall the state’s response.
The annexed Crimean peninsula — which has completely banned sales of petrol to the public — and southern Russia have been most heavily affected.
But shortages have also been reported as far away as Siberia and the Far East. Images of cars queueing outside petrol stations have become the latest image of the domestic fallout of Russia’s offensive on Ukraine.