Yes, Amtrak Guest Rewards members can earn points for every Amtrak ride they take. There are many benefits, including upgrades, reward travel, and more. Enroll for free at amtrakguestrewards.com .