Hi Mariah/Casey! You can find some options online where you can book tours with locals. It is indeed very early to arrive at the cruise terminal. It takes about 1h30 from the GRU airport until São Paulo, there you could visit some sites and, after lunch, take the road to Santos, which is another 1h30. You can also see the center of the city and have coffee, then go to the terminal.