Is there a bus? I'm sure there is, but I personally would take the Amtrak train from ARTIC station to Oceanside and use Uber or city buses to get to and from the theme parks in either place. It would be faster than bus if you're traveling during peak times of day. Either way, you would start at ARTIC and find either your bus or train from there.