Trains from Portland to Sacramento
🚆 Embark on a scenic train journey from Portland to Sacramento with a direct service operated by Amtrak. The trip spans approximately 16 hours and covers a distance of 640 miles. 🌄 Experience the diverse landscapes of the West Coast as you travel on the Coast Starlight train from Portland Union Station to Sacramento Valley Station. Enjoy onboard amenities and comfortable seating during the 16-hour ride. 💰 Ticket prices for the Portland to Sacramento train route can range from $27 to $210, offering budget-friendly options for travelers looking to explore the beautiful cities of Oregon and California by rail. Plan your trip with Amtrak for a memorable train adventure.