Goodwood is miles away from Portsmouth. I would get them to come to you at the airfeild. Otherwise it is a cab ride to the station then a crap train ride for half an hour or so each way. It would be far better if they drove up to you. Or go to Southampton!