Found this gem in a local newspaper Word of the Day:
Siderodromophobia
A real word meaning the fear of trains, railroads or traveling on trains. The origin of the word sidero is Greek (meaning iron or things made of iron) and dromo is Greek (meaning racecourse) and phobia is Greek (meaning fear).
https://en.wikipedia.org/wiki/Fear_of_trains
Now you have a term for someone who hates traveling on Amtrak