Safarova rallied past Montreal-area native and fifth-seeded Eugenie Bouchard 3-6, 6-3, 6-2 in one of the day's semifinals.
The Czech will be seeking to break a five-match losing streak in championship tilts, including a loss in the 2009 Quebec finale.
Her opponent will be 2011 finalist Erakovic of New Zealand, who advanced with a 6-4, 6-3 decision over American Christina McHale.
She has one previous a title -- a victory at Memphis this year.
'Happy' fan videos make Pharrell cry [VIDEO]
Pistorius testifies he didn't consciously pull trigger when he shot girlfriend