There is a bus service that goes from GRU to the Campinas city center. You'd probably have to take a taxi from there to VCP. When is your trip? I can find out more next week.
I used this service about 2 years ago, and assume it is still running. I think it was around R$30 each way.