For me the answer is obvious: "поезд пришел". Because train doesn't use another mean of transport in order to arrive.
But If you google "поезд пришел" you will find 20.800 results.