The Toyota driver was one of two Rally1 entries to complete the event's attritional 15 stages without a delay, affording the Finn a comfortable winning margin of 1m31.7s over title rival and team-mate Elfyn Evans.
Rovanpera led the rally after winning Thursday night's asphalt super special in Athens but dropped to third when the rally tackled Greece's notoriously rough gravel roads.