It was a measure of revenge for the world number seven, who suffered a surprise second-round loss to the British teenager in this year's Australian Open.
Robson has risen to 32 in the rankings on her impressive form this year, including reaching the last 16 at Wimbledon, but was unable to produce the goods against third-seed Kvitova today as she slumped to a 6-1 6-2 loss.
The 19-year-old struggled for rhythm in the opening set and could only manage a first-serve percentage of 41 while also registering five double faults.
That inconsistency was quickly exploited by her Czech opponent, who broke Robson twice to wrap up a one-sided set.
The Briton at least put up more of a fight at the start of the second, exchanging breaks of serve with Kvitova early on.
But the third seed then stepped up a level and ended any resistance from Robson with two further breaks to put the match to bed in one hour and 15 minutes.