Cheap Flights to Marshalltown , IA

Popular airlines to Marshalltown

  • Plan, book, fly with confidence

  • trending down icon

    Be in the know

    Get alerts if flight prices drop or rise*
  • bex rewards loyalty icon

    Book smarter

    Save on select hotels after you book a flight*
  • payments icon

    Find the right fit

    We search billions of combinations of flights to help you find your next adventure

Frequently asked questions

How do I find cheap flights to Marshalltown that have flexible change policies?
When it comes to flying these days, flexibility is essential. That's why we've added a "No change fee" search function to help you track down flexible, low-cost tickets to Marshalltown. It's near the top left of your screen directly under the "Flexible change policies" heading.
Which airlines fly to Marshalltown?
Choose a seat with one of these airlines and Marshalltown will be yours to explore:

  • American Airlines - 463 flights to or near Marshalltown each month, including 407 flights to Des Moines Intl. Airport (DSM) per month.
  • United Airlines - 294 flights to or near Marshalltown each month, including 294 flights to Des Moines Intl. Airport (DSM) per month.
  • Delta Air Lines - 229 flights to or near Marshalltown each month, including 229 flights to Des Moines Intl. Airport (DSM) per month.

How can I find cheap tickets to Marshalltown?
You'll always score an amazing deal with Expedia, but our "flexible dates" feature makes it even easier. Enter your preferred flight date, then tick the flexible dates box above to compare the cheapest prices for nearby days. was the cheapest price for a flight to Marshalltown in the last seven days.
How much is a flight to Marshalltown?
In the last seven days, return flights to Marshalltown sold from just and reached a maximum of . For one-way journeys departing from (), the lowest amount paid during this time was just .
What are the most popular airports to fly into in Marshalltown?
Depending on your airline and city of departure, one of these main airports will be your gateway to Marshalltown:

  • Des Moines Intl. Airport (DSM) - 1,200 flights per month.
  • Waterloo Regional Airport (ALO) - 56 flights per month.

When is the cheapest time to fly to Marshalltown?
Fly out on a Tuesday to boost your chances of picking up the cheapest deal to Marshalltown. Mondays are usually the second most affordable day to depart. Saturday is typically the most expensive day to fly anywhere.
How much is a plane ticket to Marshalltown?
In the last seven days, plane fares varied between and . Scroll through our great deals to Marshalltown, pick your favorite and then start packing!
What months are the cheapest to book a flight to Marshalltown?
February is the perfect month to snap up a bargain fare to Marshalltown. Keep in mind that the priciest time to reserve a seat in the USA isn't during the peak of summer, but the festive month of December.
How long is a flight to Marshalltown?
It depends on a number of things, such as where you set off from and whether you're on a multi-stop or direct flight. Below are three of the most well-known domestic routes to Marshalltown and their average flight durations:

  • Denver, CO (DEN-Denver Intl.) to Des Moines Intl. Airport (DSM) - 1 hour and 42 minutes
  • Chicago, IL (ORD-O'Hare Intl.) to Des Moines Intl. Airport (DSM) - 1 hour and 25 minutes
  • Dallas, TX (DFW-Dallas-Fort Worth Intl.) to Des Moines Intl. Airport (DSM) - 1 hour and 54 minutes

Book with confidence

Book with confidence

Travel information

Travel information

Destination airport
Marshalltown
Destination airport IATA code
DSM

Explore a world of travel with Expedia