History

The CTM-290 is a tactical ballistic missile in the Chunmoo missile family, developed by Hanwha Aerospace. Its first successful test launch was conducted on 24 April 2024 at the Agency for Defense Development (ADD) test site in Anhin, South Korea, in the presence of representatives from the Polish Ministry of Defense. The missile was fired from a Homar-K launcher during the trial.

Poland signed a framework agreement in 2022 to procure K239 Chunmoo launchers and localize ammunition production; the first Homar-K launchers arrived in 2023. In April 2024, Poland ordered an additional 72 Homar-K launch modules from Hanwha Aerospace under a contract worth approximately $1.6 billion. In October 2026, the Polish Armaments Agency confirmed delivery of a first batch of CTM-290 ballistic missiles alongside CGR-080 guided rockets; the quantity was not disclosed. The deliveries form part of a program to procure a total of 290 Homar-K launch modules. In September 2025, a reported export of CTM-290 missiles to Saudi Arabia was announced.

Poland is proceeding with localization of its rocket and missile ammunition. In April 2025, WB Electronics and Hanwha Aerospace agreed to jointly produce 239 mm guided missiles. In December 2025, the Armaments Agency signed a contract with the Hanwha WB Advanced System and Hanwha Aerospace consortium for supply of Polish-made CGR-080 rockets, with deliveries scheduled from 2030. A contract has also been signed for domestic production of 10,000 rockets and missiles. Preparatory work on the Hanwha WB Advanced System manufacturing plant in Gożów Wielkopolski began in July 2026, and the first Polish-produced CTM-290 missiles are expected in 2028.

Specifications

The CTM-290 uses GPS/INS (satellite-assisted and inertial) guidance and a composite propellant motor. It carries an HE blast-fragmentation warhead. The missile has a range of 80 to 290 km and a circular error probable (CEP) of 9 m. Its diameter is approximately 600 mm, and it is carried one per launch pod on the Homar-K system.

ContactPrivacy Policy
Fatal error: Uncaught TypeError: mysqli_close(): Argument #1 ($mysql) must be of type mysqli, false given in /home/bosahost/tvd.im/engine/classes/mysql.php:238 Stack trace: #0 /home/bosahost/tvd.im/engine/classes/mysql.php(238): mysqli_close() #1 /home/bosahost/tvd.im/engine/modules/main.php(726): db->close() #2 /home/bosahost/tvd.im/engine/init.php(1017): include_once('/home/bosahost/...') #3 /home/bosahost/tvd.im/index.php(28): require_once('/home/bosahost/...') #4 {main} thrown in /home/bosahost/tvd.im/engine/classes/mysql.php on line 238