But Erakovic rallied from a break down early in the third to claim the set and the win, her fourth over the week at the indoor hardcourt tournament.
"I had a lot of chances to finish it off a lot easier, but Vera's a very good competitor and stayed tough," Erakovic said. "When I won that last point it was a lot of relief and happiness.
"I even told myself to keep focus and stay on the gas pedal - sometimes nerves get the better of you, and that's not the first time that has happened to me, but I'm glad I could regroup and win this one."
Regarding her opponent in the final, Erakovic said, "Sofia's similar to Vera. She's solid, hits a clean ball, she has won this tournament before, too. She's a very good player."
Arvidsson, who reached the final with a 6-3 7-5 win over Italian veteran Alberta Brianti, returned the compliment.
"Marina beat me easily the last time we played," she said. "She's a good player - big serve, big forehand. It's going to be a tough match but fun, too."
Whatever happens in the final, Erakovic is now set to enjoy a spike in the world rankings when they are redrawn next week, and she should near her career-high of 49 achieved in July 2008.