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, American Airlines
- Duration: Approximately 6 hours 30 minutes (including layover)
- Distance: 1,350 miles (2,170 km)
- Costs: £250-£400 (depending on booking time and class)
- Roads/Routes: Not applicable as this segment is air travel
Pro Tip: Check for connecting flights that have a layover in major hubs like Denver or Portland for potentially better rates and flight availability.
Road Travel
- Companies: Personal vehicle or rental car from Hertz, Avis
- Duration: Approximately 21 hours (not including rest stops)
- Distance: 1,500 miles (2,414 km)
- Costs: £150-£250 for fuel, £50-£75 per day for a car rental
- Roads/Routes: I-80 W and I-5 N, primarily
Pro Tip: Plan your overnight stops in advance to ensure a smooth journey and consider visiting spots along the I-80 route for breaks and sightseeing.
Comprehensive Recommendation
For your journey from Des Moines, IA to Astoria, OR, the best option depends on your preferences for time versus convenience. If you are short on time, taking a flight is recommended, with a total travel time of approximately 6 hours and 30 minutes, which will save you significantly in terms of overall trip duration. However, if you wish to take in the sights or prefer a road trip experience, consider driving the approximate 21-hour journey across stunning landscapes along major highways. Each mode has its own charm, so choose according to your travel style!