Flights to Iowa

C$ 294 Cheap flights to Iowa

1 adult
1 adult, Economy, 0 bags

Discover deals from 900+ travel sites with momondo.

Save money when you book flights with momondo

Big names, great deals

Big names, great deals

Search 100s of travel sites to compare prices.

Filter for what you want

Filter for what you want

Free Wi-Fi? Early arrival? Instantly customize your results

Trusted and free

Trusted and free

We’re completely free to use - no hidden charges or fees.

Price Alerts

Price Alerts

Not ready to book? to track prices.

Recent flights found to popular cities in Iowa

Find flights to these popular cities in Iowa from your nearest airport.
United Airlines
2 Dec
YUL
11h 14m
2 stops
DSM
6 Dec
DSM
8h 01m
2 stops
YUL
C$ 631
United Airlines
2 Dec
YUL
11h 04m
2 stops
DSM
6 Dec
DSM
6h 45m
1 stop
YUL
C$ 634
United Airlines
2 Dec
YUL
11h 04m
2 stops
DSM
6 Dec
DSM
6h 45m
1 stop
YUL
C$ 638
United Airlines
16 Jan
YYC
9h 11m
1 stop
DSM
20 Jan
DSM
10h 37m
1 stop
YYC
C$ 688
United Airlines
9 Feb
YYZ
4h 56m
1 stop
DSM
2 Mar
DSM
6h 57m
1 stop
YYZ
C$ 696
United Airlines
9 Jan
YYC
5h 56m
1 stop
DSM
11 Jan
DSM
5h 46m
1 stop
YYC
C$ 698
Delta
9 Jan
YYC
12h 03m
2 stops
DSM
11 Jan
DSM
5h 05m
1 stop
YYC
C$ 701
United Airlines
9 Jan
YYC
5h 56m
1 stop
DSM
11 Jan
DSM
5h 46m
1 stop
YYC
C$ 705
Multiple Airlines
4 Dec
YYC
13h 33m
2 stops
DSM
11 Dec
DSM
15h 27m
1 stop
YYC
C$ 708
United Airlines
9 Dec
YYZ
6h 50m
1 stop
DSM
10 Dec
DSM
6h 17m
1 stop
YYZ
C$ 712
Delta
12 Dec
YYZ
8h 04m
1 stop
DSM
20 Dec
DSM
4h 00m
1 stop
YYZ
C$ 715
United Airlines
5 Jan
YYZ
10h 06m
1 stop
DSM
7 Jan
DSM
5h 03m
1 stop
YYZ
C$ 718
United Airlines
30 Jan
YUL
7h 05m
1 stop
CID
2 Feb
CID
5h 00m
1 stop
YUL
C$ 694
United Airlines
6 Jan
YYZ
5h 55m
1 stop
CID
9 Jan
CID
4h 47m
1 stop
YYZ
C$ 706
United Airlines
6 Jan
YYZ
5h 55m
1 stop
CID
9 Jan
CID
4h 47m
1 stop
YYZ
C$ 712
United Airlines
2 Dec
YUL
11h 03m
2 stops
CID
6 Dec
CID
9h 16m
2 stops
YUL
C$ 718
United Airlines
6 Jan
YYZ
5h 55m
1 stop
CID
9 Jan
CID
4h 47m
1 stop
YYZ
C$ 718
United Airlines
2 Dec
YUL
5h 19m
1 stop
CID
6 Dec
CID
14h 12m
1 stop
YUL
C$ 720
United Airlines
1 Dec
YYZ
6h 56m
1 stop
CID
22 Dec
CID
14h 15m
1 stop
YYZ
C$ 720
Delta
25 Nov
YUL
9h 58m
1 stop
CID
30 Nov
CID
5h 30m
1 stop
YUL
C$ 725
United Airlines
22 Nov
YYZ
4h 30m
1 stop
CID
24 Nov
CID
7h 02m
2 stops
YYZ
C$ 725
United Airlines
2 Dec
YUL
11h 03m
2 stops
CID
6 Dec
CID
9h 16m
2 stops
YUL
C$ 726
United Airlines
6 Dec
YYZ
6h 56m
1 stop
CID
13 Dec
CID
8h 25m
2 stops
YYZ
C$ 732
United Airlines
1 Dec
YYZ
4h 53m
1 stop
CID
22 Dec
CID
11h 45m
1 stop
YYZ
C$ 733
American Airlines
20 Dec
YYZ
5h 04m
1 stop
ALO
27 Dec
ALO
6h 40m
1 stop
YYZ
C$ 1,016
American Airlines
20 Dec
YYZ
10h 49m
2 stops
ALO
27 Dec
ALO
4h 34m
1 stop
YYZ
C$ 1,030
American Airlines
20 Dec
YYZ
10h 49m
2 stops
ALO
27 Dec
ALO
14h 39m
2 stops
YYZ
C$ 1,243
American Airlines
14 Nov
YYZ
6h 17m
1 stop
ALO
15 Nov
ALO
5h 28m
1 stop
YYZ
C$ 1,246
American Airlines
14 Nov
YYZ
7h 24m
2 stops
ALO
15 Nov
ALO
5h 28m
1 stop
YYZ
C$ 1,260
American Airlines
14 Nov
YYZ
10h 53m
2 stops
ALO
15 Nov
ALO
10h 10m
2 stops
YYZ
C$ 1,274

Find the cheapest flights from Canada to Iowa

Recent round-trip flight deals from Canada to Iowa

Enter your travel dates to find the best prices.
United Airlines Logo
7:00 a.m. - 5:14 p.m.YUL  Montreal Pierre Elliott Trudeau Intl-DSM Des Moines
11h 14m2 stops Newark Chicago O'Hare Intl
United Airlines Logo
6:15 a.m. - 3:16 p.m.DSM  Des Moines-YUL Montreal Pierre Elliott Trudeau Intl
8h 01m2 stops Chicago O'Hare Intl Washington, D.C. Dulles Intl
C$ 631United Airlines
Wed, 2 Dec - Sun, 6 Dec
United Airlines Logo
4:45 p.m. - 9:25 p.m.YUL  Montreal Pierre Elliott Trudeau Intl-DSM Des Moines
5h 40m1 stop Chicago O'Hare Intl
United Airlines Logo
8:00 a.m. - 9:17 p.m.DSM  Des Moines-YUL Montreal Pierre Elliott Trudeau Intl
12h 17m1 stop Chicago O'Hare Intl
C$ 631United Airlines
Wed, 2 Dec - Sun, 6 Dec
United Airlines Logo
9:15 a.m. - 7:19 p.m.YUL  Montreal Pierre Elliott Trudeau Intl-DSM Des Moines
11h 04m2 stops Washington, D.C. Dulles Intl Chicago O'Hare Intl
United Airlines Logo
6:15 a.m. - 2:00 p.m.DSM  Des Moines-YUL Montreal Pierre Elliott Trudeau Intl
6h 45m1 stop Chicago O'Hare Intl
C$ 631United Airlines
Wed, 2 Dec - Sun, 6 Dec
Delta Logo
2:20 p.m. - 7:15 p.m.YUL  Montreal Pierre Elliott Trudeau Intl-DSM Des Moines
5h 55m1 stop New York LaGuardia
Delta Logo
5:29 p.m. - 11:33 p.m.DSM  Des Moines-YUL Montreal Pierre Elliott Trudeau Intl
5h 04m1 stop Detroit Metropolitan Wayne County
C$ 634Delta
Wed, 2 Dec - Sun, 6 Dec
Delta Logo
2:20 p.m. - 7:15 p.m.YUL  Montreal Pierre Elliott Trudeau Intl-DSM Des Moines
5h 55m1 stop New York LaGuardia
Delta Logo
5:29 p.m. - 11:33 p.m.DSM  Des Moines-YUL Montreal Pierre Elliott Trudeau Intl
5h 04m1 stop Detroit Metropolitan Wayne County
C$ 638Delta
Wed, 2 Dec - Sun, 6 Dec
Delta Logo
8:45 a.m. - 5:12 p.m.YYC  Calgary-DSM Des Moines
7h 27m1 stop Minneapolis St Paul
Delta Logo
10:40 a.m. - 9:01 p.m.DSM  Des Moines-YYC Calgary
11h 21m2 stops Detroit Metropolitan Wayne County Minneapolis St Paul
C$ 687Delta
Sat, 16 Jan - Wed, 20 Jan
Multiple Airlines Logo
6:55 a.m. - 9:28 p.m.YYC  Calgary-DSM Des Moines
13h 33m2 stops Vancouver Intl Las Vegas Harry Reid Intl
Multiple Airlines Logo
9:18 p.m. - 11:45 a.m.DSM  Des Moines-YYC Calgary
15h 27m1 stop Las Vegas Harry Reid Intl
C$ 708Multiple Airlines
Fri, 4 Dec - Fri, 11 Dec
Air Canada Logo
10:15 a.m. - 11:06 p.m.YHZ  Halifax Intl-DSM Des Moines
14h 51m2 stops Newark Chicago O'Hare Intl
Air Canada Logo
3:20 p.m. - 1:24 p.m.DSM  Des Moines-YHZ Halifax Intl
20h 04m2 stops Chicago O'Hare Intl Newark
C$ 736Air Canada
Fri, 11 Dec - Mon, 14 Dec
Multiple Airlines Logo
8:00 a.m. - 8:45 p.m.YVR  Vancouver Intl-DSM Des Moines
11h 45m1 stop Las Vegas Harry Reid Intl
Multiple Airlines Logo
8:23 p.m. - 12:40 a.m.DSM  Des Moines-YVR Vancouver Intl
29h 17m2 stops Las Vegas Harry Reid Intl Calgary
C$ 756Multiple Airlines
Fri, 18 Dec - Tue, 29 Dec
Air Canada Logo
6:00 a.m. - 2:14 p.m.YHZ  Halifax Intl-DSM Des Moines
10h 14m2 stops Toronto Pearson Intl Chicago O'Hare Intl
Air Canada Logo
3:20 p.m. - 1:24 p.m.DSM  Des Moines-YHZ Halifax Intl
20h 04m2 stops Chicago O'Hare Intl Newark
C$ 798Air Canada
Fri, 11 Dec - Mon, 14 Dec

momondo Fare Finder

 
Use the filters below to find and compare flights to Iowa that are best for you.

Fly from

Route

Depart

Return

Price

Cheapest round-trip

MontrealDes Moines

YUL Montreal Pierre Elliott Trudeau Intl - DSM Des Moines

YULDSM

Montreal Pierre Elliott Trudeau Intl

Wed 2/12

7:00 a.m.-5:14 p.m.

2 stops11h 14m

Des Moines

Sun 6/12

6:15 a.m.-3:16 p.m.

2 stops8h 01m

C$ 631

MontrealDes Moines

YUL Montreal Pierre Elliott Trudeau Intl - DSM Des Moines

YULDSM

Montreal Pierre Elliott Trudeau Intl

Wed 2/12

4:45 p.m.-9:25 p.m.

1 stop5h 40m

Des Moines

Sun 6/12

8:00 a.m.-9:17 p.m.

1 stop12h 17m

C$ 631

MontrealDes Moines

YUL Montreal Pierre Elliott Trudeau Intl - DSM Des Moines

YULDSM

Montreal Pierre Elliott Trudeau Intl

Wed 2/12

9:15 a.m.-7:19 p.m.

2 stops11h 04m

Des Moines

Sun 6/12

6:15 a.m.-2:00 p.m.

1 stop6h 45m

C$ 631
Quickest round-trip

MontrealDes Moines

YUL Montreal Pierre Elliott Trudeau Intl - DSM Des Moines

YULDSM

Montreal Pierre Elliott Trudeau Intl

Wed 2/12

2:20 p.m.-7:15 p.m.

1 stop5h 55m

Des Moines

Sun 6/12

5:29 p.m.-11:33 p.m.

1 stop5h 04m

C$ 634

MontrealDes Moines

YUL Montreal Pierre Elliott Trudeau Intl - DSM Des Moines

YULDSM

Montreal Pierre Elliott Trudeau Intl

Wed 2/12

2:20 p.m.-7:15 p.m.

1 stop5h 55m

Des Moines

Sun 6/12

5:29 p.m.-11:33 p.m.

1 stop5h 04m

C$ 638

CalgaryDes Moines

YYC Calgary - DSM Des Moines

YYCDSM

Calgary

Sat 16/1

8:45 a.m.-5:12 p.m.

1 stop7h 27m

Des Moines

Wed 20/1

10:40 a.m.-9:01 p.m.

2 stops11h 21m

C$ 687

CalgaryDes Moines

YYC Calgary - DSM Des Moines

YYCDSM

Calgary

Fri 4/12

6:55 a.m.-9:28 p.m.

2 stops13h 33m

Des Moines

Fri 11/12

9:18 p.m.-11:45 a.m.

1 stop15h 27m

C$ 708

HalifaxDes Moines

YHZ Halifax Intl - DSM Des Moines

YHZDSM

Halifax Intl

Fri 11/12

10:15 a.m.-11:06 p.m.

2 stops14h 51m

Des Moines

Mon 14/12

3:20 p.m.-1:24 p.m.

2 stops20h 04m

C$ 736

VancouverDes Moines

YVR Vancouver Intl - DSM Des Moines

YVRDSM

Vancouver Intl

Fri 18/12

8:00 a.m.-8:45 p.m.

1 stop11h 45m

Des Moines

Tue 29/12

8:23 p.m.-12:40 a.m.

2 stops29h 17m

C$ 756

HalifaxDes Moines

YHZ Halifax Intl - DSM Des Moines

YHZDSM

Halifax Intl

Fri 11/12

6:00 a.m.-2:14 p.m.

2 stops10h 14m

Des Moines

Mon 14/12

3:20 p.m.-1:24 p.m.

2 stops20h 04m

C$ 798

Flights are sorted by cheapest round-trip flights first.

Showing 1-10 of 20 resultsSorted by cheapest first
1
2

See travel insights to Iowa from

Iowa flights insights and trends

Explore insights for your Iowa flight to craft the best travel plan

Which airlines fly to Iowa?

Air Canada, United Airlines and Delta are the top three most popular airlines that fly to Iowa from Canada according to our data. Air Canada is the first choice among our users, with 44% of people opting to fly with this airline when travelling to Iowa. Keep in mind that there are 3 different airlines that fly to Iowa on a routine basis, so you have a few additional options to choose from.

Cheapest flights to cities in Iowa

Click on the cities below to find out when it's cheapest to fly to Iowa, from Canada
Des Moines
Des Moines

Cheap Iowa flight deals and tips

Summary info about Iowa flight prices, duration and airlines

Best One-Way Price

C$ 294

Best Round-Trip Price

C$ 631

Fastest flight time

9h 35m
The best one-way flight price to Iowa from Canada in the last 5 days is C$ 294 (Toronto Pearson Intl to Cedar Rapids).
The best round-trip flight price to Iowa from Canada in the last 5 days is C$ 631 (Montreal Pierre Elliott Trudeau Intl to Des Moines).
The fastest flight to Iowa from Canada takes 9h 35m (Toronto Pearson Intl to Waterloo).

Frequently asked questions about flying to Iowa

What is the best airport to fly into to visit Des Moines?

What is the weather like in Iowa?

The temperatures in Iowa range from -5 °C to 25 °C depending on the time of year. The warmest month in Iowa is July, and the coldest month in Iowa is January. Those looking for a drier month during their visit should travel during the months of January, February, or December, when rain is least likely compared to the rest of the year.

Which airlines fly to Iowa?

When did momondo last update prices for flights to Iowa?

Prices for flights to Iowa refresh daily.

How many operators does momondo search for flights to Iowa?

How old do you have to be to fly to Iowa?

The minimum age for a child to fly alone is five, but airlines that offer an unaccompanied minor (UNMR) service may have their own age limitations. Flight duration, scheduling, and layovers are among the considerations that may influence age limits. We recommend that you double-check with the airline you are booking with for travel to Iowa.

What documentation or ID do you need to fly to Iowa?

The required travel and health documents for your Iowa trip may vary depending on your itinerary and personal circumstances. As a general rule, you should carry multiple documents, including a national ID card or driver's license and a passport valid for six months after your intended arrival at Iowa. We recommend that you seek guidance from your airline or a reliable third party such as IATA.

Why use momondo?

Why should I use momondo to find a flight deal to Iowa?

It is quick and easy to find flights to Iowa on momondo. We search and return numerous flight options from various airlines and agents. You can then use our filters to narrow your search until you have found the most convenient flight to Iowa that suits you.

Can I find flights to Iowa with flexible booking policies on momondo?

Flights to Iowa with flexible booking policies can be found by using the search form above and then selecting our dedicated flexible booking filter, which will highlight only the flights where this policy is applied.

How can momondo help me find flights to Iowa?

Once all potential Iowa flight options are in front of you momondo lets you sort and filter flights based on preferences such as airline, price and flight times, amongst many other options.

I’m not ready to book a flight to Iowa right now. Can momondo alert me if prices change?

Yes. momondo can track flight prices for Iowa and alert you when they change. Perform a search to set up the price alert. All that is required is a valid email address.

An easier way to manage your Iowa trip

We make it super easy to schedule, organize and travel with friends or family. Trips is free — and available to use no matter where you book.

Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
1 adult
Tue 8/12
Tue 15/12

Find better results for your trip to Iowa

Popular Flights to Iowa