Amtrak's Empire Builder runs daily between Spokane and Seattle and between Spokane and Portland, stopping at points in between (including Ephrata and Pasco). Reservations are recommended. Round-trip fares vary depending on season; $110 is an average fare between Seattle and Spokane.
Amtrak (800/872–7245. www.amtrak.com.)