Geographys
Flag of RomaniaFlag of Ukraine

Romania–Ukraine border

A border in two pieces, split by Moldova: one across the Carpathians and the old province of Bucovina, the other along the Danube delta to the Black Sea. The Soviet Union took Northern Bucovina from Romania in 1940; offshore, the world court drew the sea boundary around Ukraine’s tiny Snake Island in 2009.

Written from cited sourcesLast checked 29 September 2026Suggest a correction

UKRAINEROMANIAHungary tripointMoldova tripoint (north)Moldova tripoint (south)Snake Island
Today’s borderTwo stretches: across the Carpathians and Bucovina, and along the Danube delta to the Black Sea.

See it on the globe:Romania →Ukraine →

Bucovina and the delta

In the north the line crosses the Tisza valley and the forested Carpathians, where the peaks average about 5,000 feet, before reaching the plateau of Bucovina. Austria annexed Bucovina from Moldavia in 1777, and Romania incorporated it after the First World War.[1]

On 26 June 1940, after the Nazi–Soviet pact, the Soviet Union demanded Bessarabia and, without German agreement, Northern Bucovina as well; Romania accepted two days later. It regained them during the war, but the 1944 armistice restored the 1940 line and the 1947 peace treaty confirmed it. A joint commission marked the border in 1948 and 1949. In the south it follows the Kilia and Old Stambul arms of the Danube through a low, marshy delta to the sea.[1]

Snake Island

Romania took its sea boundary dispute with Ukraine to the International Court of Justice in 2004. On 3 February 2009 the Court drew an equidistance line between the two coasts and chose no base points on Ukraine’s Serpents’ (Snake) Island, giving it only its 12-nautical-mile territorial sea; the boundary follows that arc before heading out to sea.[2]

The island, a rocky outcrop of 0.17 square kilometres near the Danube delta, became famous on the first day of Russia’s 2022 invasion when its Ukrainian guards refused a Russian warship’s demand to surrender. Russia held it until 30 June 2022, when it withdrew; Moscow called this a goodwill gesture, while Ukraine’s military said it had forced the garrison out.[3]

“it should have no effect on the delimitation other than that stemming from the role of the 12-nautical-mile arc of its territorial sea”[2]

International Court of Justice, on Serpents’ Island, 2009

Timeline

  1. 1777

    Austrian Bucovina

    Austria annexes Bucovina from Moldavia.[1]

  2. 194026 June 1940

    Soviet ultimatum

    The USSR demands Bessarabia and Northern Bucovina.[1]

  3. 194710 February 1947

    Peace treaty

    The 1940 line is confirmed.[1]

  4. 20093 February 2009

    Black Sea judgment

    The ICJ draws the maritime boundary.[2]

  5. 202230 June 2022

    Snake Island

    Russian forces withdraw from the island.[3]

More borders

Sources

  1. [1]
    International Boundary Study No. 43: Romania – U.S.S.R. Boundary · US Department of State, Office of the Geographer · 30 December 1964
  2. [2]
  3. [3]

Map geometry from Natural Earth via world-atlas. See credits.

Know a better source? Send a link for any fact on this page.
Primary sources (treaties, court rulings, official records) help most.