You can take a shuttle bus from Reus airport to Portaventura theme park. There is a desk in the arrivals hall which you can visit when you have landed. This is operated by
the Autocares Plana company. The bus stops at the hotels next to the theme park which is a a 5 - 10 minutes walk to enter the parks.