Travel Recommendation: New York, NY to Marshalltown, IA
Air
- Companies: American Airlines, United Airlines, Delta Air Lines
- Duration: Approximately 4 hours 30 minutes (including layovers)
- Distance: Approximately 1,050 miles
- Costs: £200 - £400 (depending on the time of booking and class)
- Roads/Routes: Not applicable (since this is an air travel option)
Pro Tip: Book your flight at least 2 months in advance for the best fares and consider using a flexible dates search to find the cheapest options.
Train
- Companies: Amtrak
- Duration: Approximately 22 hours
- Distance: Approximately 1,250 miles
- Costs: £150 - £250 (varies based on class and booking time)
- Roads/Routes: Impressive views via the Cardinal and California Zephyr routes
Pro Tip: Bring snacks and entertainment for the long journey, as train travel can be slower than expected but offers beautiful scenery.
Bus
- Companies: Greyhound, Megabus
- Duration: Approximately 25 hours
- Distance: Approximately 1,250 miles
- Costs: £80 - £150 (depending on the booking time and route)
- Roads/Routes: I-80 W and I-35 N are the primary routes taken.
Pro Tip: Consider travelling overnight to save on accommodation and make the most of your travel time.
Recommendation
For the journey from New York to Marshalltown, flying is the most efficient option considering the distance and duration. While train and bus options provide scenic views and budget-friendly choices, they require significantly more travel time which may not be ideal for everyone. Choose a reputable airline, consider booking in advance, and keep flexibility in your travel dates for optimal savings.