Welcome aboard the xyz train.
Welcome aboard on the xyz train.
Are both the above sentences grammatically correct?
I don't really know how to use the "Welcome aboard" part right, greeting someone for their coming on board on whatever train/plane I'm on.
Like when they make inflight announcements saying "Welcome aboard xyz airlines". Is it okay to use the preposition on following the aboard in constructions like these?