On ship, plane or train (6)
I believe the answer is:
aboard
(Other definitions for aboard that I've seen before include "on boat, perhaps" , "ready to take off" , "on a train, perhaps" , "On ship or plane - not on land" , "Embarked on (a ship)" .)