Train from Des Moines to Astoria
Find the schedules, compare prices, and buy cheap tickets from Des Moines to Astoria. Choose a date, or explore the cheapest ticket options below.
Air Travel
- Companies: Delta Airlines, Alaska Airlines
- Duration: Approximately 6-8 hours (including layovers)
- Distance: 1,500 miles
- Costs:$350 - $500 (varying by time of booking and demand)
- Roads/Routes: Not applicable
Pro Tip: Book your flights at least 2 months in advance to find the best rates and consider flying mid-week to avoid higher prices.
Driving
- Companies: N/A (personal vehicle)
- Duration: Approximately 22-25 hours of driving time
- Distance: 1,400 miles
- Costs: $150 - $250 (fuel costs), tolls may apply
- Roads/Routes: I-80 W and I-5 N
Pro Tip: Plan your stops in advance, and consider taking the scenic route along the Oregon coast for stunning views.
Bus Travel
- Companies: Greyhound, Jefferson Lines
- Duration: Approximately 30-35 hours
- Distance: 1,500 miles
- Costs: $150 - $200 (depending on the booking time)
- Roads/Routes: Major highways and interstates as per bus route
Pro Tip: Travel overnight on the bus to save on accommodation costs and utilize the time for rest.
Train Travel
- Companies: Amtrak
- Duration: Approximately 30-35 hours (including transfers)
- Distance: 1,500 miles
- Costs: $200 - $350 (depending on the class and timing)
- Roads/Routes: AMTRAK routes typically connecting through major terminals
Pro Tip: Invest in a sleeper cabin for more comfort and privacy during the long travel.
Overall Recommendation
For a balanced approach to comfort, duration, and cost, flying is generally recommended for travel from Des Moines, IA to Astoria, OR. If you prefer more scenic views and don't mind a longer journey, consider driving along the coast.