The 14-year-old was on the pace from the start of practice and finished second and third successively in the two heats on Saturday afternoon.
Daruvala then repeated that performance on Sunday, picking up points for two podium finishes. The strong showing saw him end the event second overall.
The result keeps Daruvala in the hunt for the 2013 KFJ Series crown as he is just 13 points behind leader Daniel Ticktum.
The Sahara Force India Academy driver will be back in action at Clay Pigeon, in Dorset, at the end of August for the fourth round of British Series.
Daruvala was satisfied with his effort. “Qualifying went well and I finished the first heat in second place. For the second heat I came third, but I was able to match the pace of the drivers ahead of me.”