"In today's divided world, the Blagoveshchensk-Heihe bridge between Russia and China carries a special symbolic meaning," said Yuri Trutnev, the Kremlin representative in the Russian Far East.

China wants to deepen practical cooperation with Russia in all areas, Chinese Vice Premier Hu Chunhua said at the opening.

Russia's Transport Minister Vitaly Savelyev said the bridge would help boost bilateral annual trade to more than 1 million tonnes of goods.

The bridge had been under construction since 2016 and was completed in May 2020 but its opening was delayed by cross-border COVID-19 restrictions, said BTS-MOST, the firm building the bridge on the Russian side.

BTS-MOST said freight traffic on the bridge would shorten the travel distance of Chinese goods to western Russia by 1,500 kilometres (930 miles). Vehicles crossing the bridge must pay a toll of 8,700 roubles ($150), a price that is expected to drop as toll fees begin to offset the cost of construction.

Russia said in April it expected commodity flows with China to grow, and trade with Beijing to reach $200 billion by 2024.

China is a major buyer of Russian natural resources and agricultural products.

China has declined to condemn Russia's actions in Ukraine and has criticised the Western sanctions on Moscow.