Vekic, de 26 años, intentará ganar el quinto título de su carrera, el segundo esta temporada tras haberse impuesto en Monterrey a principios de marzo.
Enfrente tendrá a Kvitova, que batió a la rusa Ekaterina Alexandrova (22ª) por 6-3 y 6-4.
Kvitova, doble ganadora de Wimbledon, disputará su segunda final del año, tras ganar en marzo el Torneo de Miami, batiendo en la final a la kazaja Elena Rybakina. Fue su 30º título WTA. Entonces batió a Vekic en la tercera ronda.
Resultados de las semifinales:
Petra Kvitova (CZE) a Ekaterina Alexandrova 6-3, 6-4
Donna Vekic (CRO) a Maria Sakkari (GRE) 6-4, 7-6 (10/8)