The Amtrak California Zephyr line makes daily stops at the Truckee, CA station.
Truckee Amtrak Station. Railroad St. & Commercial Row. Truckee, CA 96161
Other stops on the route include Denver, Salt Lake City, Elko, Sparks, Reno, Colfax, Roseville, Sacramento, Davis, Martinez and Emeryville.
Find specific schedules and rates on the Amtrak website.