Sara Errani reached the final of the WTA Barcelona Open after thrashing Carla Suarez Navarro 6-1 6-2.