The USA has an excellent rail network for visitors, and although only a skeleton network by European standards it'll take you to almost all the towns & cities a visitor wants to see, in comfort at affordable prices. Long-distance trains in the USA are operated by the National Railroad Passenger Corporation, better known as “Amtrak”.