Halep batió a la séptima jugadora mundial por 6-3, 3-6 y 6-4.
La rumana había perdido sus tres últimos enfrentamientos con Svitolina, en 2017 en Toronto y en el Masters WTA de Singapur, y en 2018 en la final de Roma.
Su última victoria sobre la ucraniana se remontaba a Roland Garros 2017, cuando se había impuesto en los cuartos de final.
Halep, ganadora de 18 títulos WTA, entre ellos Roland Garros 2018, jugará por el título con Mertens, que sorprendió a la alemana Angelique Kerber (6ª); 6-4, 2-6 y 6-1.
La jugadora belga, que cuenta con cuatro títulos en su palmarés, jugará su sexta final, la más importante, tras haber levantado el título en Hobart (dos veces), Lugano y Rabat. Además jugó el partido final y perdió en Estambul 2017.
El Torneo de Doha, que se juega sobre superficie dura, reparte 916.131 dólares en premios.
Torneo WTA de Doha
Individuales - Semifinales
Simona Halep (ROU/N.1) derrotó a Elina Svitolina (UKR/N.4) 6-3, 3-6, 6-4
Elise Mertens (BEL) a Angelique Kerber (GER/N.3) 6-4, 2-6, 6-1