Maximum ranges of missiles supplied to Ukraine

Calculated from the edge of Ukrainian controlled territory

Ukrainian incursion into Russia

Russian-controlled territory

190 miles (300km)

Atacms

Supplied by US

Russia

Moscow

Kaluga

155 miles

(250km)

Storm Shadow

UK and France

Ryazan

Bryansk

Oryol

Lipetsk

Kursk

50 miles

(80km)

GMLRS

US

 

Voronezh

Belgorod

Kyiv

Ukraine

Rostov-

on-Don

Crimea

Krasnodar

Black Sea

190 miles (300km)

Atacms

Supplied by US

Moscow

Kaluga

155 miles

(250km)

Storm Shadow

UK and France

Ryazan

Russia

Bryansk

Oryol

Lipetsk

Klintsy

50 miles (80km)

GMLRS

US

 

Livny

Kursk

Voronezh

Ukrainian

incursion

into Russia

Stary Oskol

Belgorod

Kyiv

Ukraine

Russian-controlled

territory

Shakhty

Rostov-on-Don

Crimea

Krasnodar

Black Sea

190 miles (300km)

Atacms

Supplied by US

Moscow

Kaluga

155 miles

(250km)

Storm Shadow

UK and France

Ryazan

Russia

Bryansk

Oryol

50 miles (80km)

GMLRS

US

 

Lipetsk

Klintsy

Livny

Kursk

Voronezh

Ukrainian

incursion

into Russia

Stary Oskol

Belgorod

Kyiv

Kharkiv

Ukraine

Russian-controlled

territory

Shakhty

Mariupol

Rostov-on-Don

Odesa

Kerch

Crimea

Krasnodar

Black Sea

Moscow

190 miles (300km)

Atacms

Supplied by US

Kaluga

155 miles (250km)

Storm Shadow

UK and France

Ryazan

Russia

Bryansk

Belarus

Oryol

50 miles (80km)

GMLRS

US

 

Lipetsk

Klintsy

Livny

Kursk

Voronezh

Ukrainian

incursion

into Russia

Stary Oskol

Belgorod

Kyiv

Kharkiv

Ukraine

Russian-controlled

territory

Shakhty

Mariupol

Rostov-on-Don

Odesa

Romania

Kerch

Crimea

Krasnodar

Black Sea

Calculated from the edge of Ukrainian controlled territory

Moscow

190 miles (300km)

Atacms

Supplied by US

Lithuania

Kaluga

155 miles (250km)

Storm Shadow

UK and France

Ryazan

Russia

Bryansk

Belarus

Oryol

50 miles (80km)

GMLRS

US

 

Lipetsk

Klintsy

Livny

Poland

Kursk

Voronezh

Ukrainian

incursion

into Russia

Stary Oskol

Belgorod

Kyiv

Kharkiv

Lviv

Ukraine

Volgograd

Russian-controlled

territory

Shakhty

Mariupol

Rostov-on-Don

Odesa

Romania

Kerch

Crimea

Krasnodar

Black Sea