HowToGo

Flight from Canada to Iowa, USA

How to get to Iowa, USA from Canada by flight ? You can check flights from Canada to Iowa, USA below.

Search Transfer from Canada to Iowa, USA

Search Flights

You can find flight ticket prices from Canada to Iowa, USA with our flight tickets search tool below

1. Winnipeg to Des Moines

  1. You take a bus, shuttle or taxi from your location in Canada to Winnipeg.

  2. You take a flight from Winnipeg to Des Moines and cost approximately 270 USD.

  3. You take a bus, shuttle or taxi from Des Moines to your destination in Iowa, USA.

Flight Depart Arrive
WS520 WestJet
DL5513 Delta
DL5126 Delta
05:00 Winnipeg
09:25 Toronto
12:27 Detroit
08:20 Toronto
10:44 Detroit
13:17 Des Moines
Connect
AC8524 Air Canada
UA5732 United Airlines
UA5497 United Airlines
06:20 Winnipeg
10:35 Ottawa
12:45 Chicago O'Hare
09:43 Ottawa
11:43 Chicago O'Hare
13:56 Des Moines
Connect
DL2829 Delta
DL5439 Delta
06:25 Winnipeg
09:06 Minneapolis
08:00 Minneapolis
10:22 Des Moines
Connect
DL2829 Delta
DL4839 Delta
06:25 Winnipeg
11:20 Minneapolis
08:00 Minneapolis
12:30 Des Moines
Connect
UA6002 United Airlines
UA5497 United Airlines
07:16 Winnipeg
12:45 Chicago O'Hare
09:43 Chicago O'Hare
13:56 Des Moines
Connect
AC372 Air Canada
AC7595 Air Canada
UA5669 United Airlines
08:25 Winnipeg
13:35 Montreal
15:50 Chicago O'Hare
12:08 Montreal
15:00 Chicago O'Hare
17:03 Des Moines
Connect
UA5378 United Airlines
UA1536 United Airlines
08:45 Winnipeg
13:39 Denver
10:00 Denver
16:14 Des Moines
Connect
UA5378 United Airlines
UA2385 United Airlines
UA5669 United Airlines
08:45 Winnipeg
11:15 Denver
15:50 Chicago O'Hare
10:00 Denver
14:34 Chicago O'Hare
17:03 Des Moines
Connect
DL4587 Delta
DL5347 Delta
10:45 Winnipeg
14:45 Minneapolis
12:07 Minneapolis
15:53 Des Moines
Connect
DL4587 Delta
DL5075 Delta
10:45 Winnipeg
17:40 Minneapolis
12:07 Minneapolis
18:55 Des Moines
Connect
AC264 Air Canada
AC511 Air Canada
UA1250 United Airlines
11:55 Winnipeg
16:40 Toronto
19:30 Chicago O'Hare
15:19 Toronto
17:29 Chicago O'Hare
20:41 Des Moines
Connect
AC264 Air Canada
UA582 4510 United Airlines
UA1250 United Airlines
11:55 Winnipeg
17:40 Toronto
19:30 Chicago O'Hare
15:19 Toronto
18:38 Chicago O'Hare
20:41 Des Moines
Connect
WS306 WestJet
DL5024 Delta
DL5395 Delta
12:30 Winnipeg
17:44 Toronto
20:10 Detroit
15:51 Toronto
19:08 Detroit
20:58 Des Moines
Connect
AC266 Air Canada
UA582 4510 United Airlines
UA1250 United Airlines
13:00 Winnipeg
17:40 Toronto
19:30 Chicago O'Hare
16:24 Toronto
18:38 Chicago O'Hare
20:41 Des Moines
Connect
DL4473 Delta
DL1476 Delta
DL5395 Delta
13:17 Winnipeg
15:30 Minneapolis
20:10 Detroit
14:40 Minneapolis
18:09 Detroit
20:58 Des Moines
Connect
DL4473 Delta
DL5207 Delta
13:17 Winnipeg
19:40 Minneapolis
14:40 Minneapolis
20:51 Des Moines
Connect
DL4473 Delta
DL5075 Delta
13:17 Winnipeg
17:40 Minneapolis
14:40 Minneapolis
18:55 Des Moines
Connect
UA5528 United Airlines
UA2041 United Airlines
16:30 Winnipeg
20:20 Denver
17:55 Denver
22:59 Des Moines
Connect
UA5360 United Airlines
UA3463 United Airlines
17:31 Winnipeg
21:15 Chicago O'Hare
19:44 Chicago O'Hare
22:31 Des Moines
Connect
DL2840 Delta
DL4763 Delta
17:37 Winnipeg
22:34 Minneapolis
19:00 Minneapolis
23:42 Des Moines
Connect

2. Winnipeg to Omaha

  1. You take a bus, shuttle or taxi from your location in Canada to Winnipeg.

  2. You take a flight from Winnipeg to Omaha and cost approximately 320 USD.

  3. You take a bus, shuttle or taxi from Omaha to your destination in Iowa, USA.

Flight Depart Arrive
WS520 WestJet
DL5513 Delta
DL4533 Delta
05:00 Winnipeg
09:25 Toronto
12:10 Detroit
08:20 Toronto
10:44 Detroit
13:18 Omaha
Connect
AC256 Air Canada
UA537 United Airlines
UA4367 United Airlines
06:00 Winnipeg
11:05 Toronto
12:55 Chicago O'Hare
09:24 Toronto
11:59 Chicago O'Hare
14:26 Omaha
Connect
DL2829 Delta
DL3807 Delta
06:25 Winnipeg
13:15 Minneapolis
08:00 Minneapolis
14:29 Omaha
Connect
DL2829 Delta
DL4083 Delta
06:25 Winnipeg
11:15 Minneapolis
08:00 Minneapolis
12:36 Omaha
Connect
DL2829 Delta
DL3825 Delta
06:25 Winnipeg
08:50 Minneapolis
08:00 Minneapolis
10:16 Omaha
Connect
UA6002 United Airlines
UA4367 United Airlines
07:16 Winnipeg
12:55 Chicago O'Hare
09:43 Chicago O'Hare
14:26 Omaha
Connect
UA5378 United Airlines
UA756 United Airlines
08:45 Winnipeg
13:40 Denver
10:00 Denver
16:05 Omaha
Connect
DL4587 Delta
DL4145 Delta
10:45 Winnipeg
17:41 Minneapolis
12:07 Minneapolis
19:03 Omaha
Connect
DL4587 Delta
DL3681 Delta
10:45 Winnipeg
15:20 Minneapolis
12:07 Minneapolis
16:38 Omaha
Connect
DL4587 Delta
DL3807 Delta
10:45 Winnipeg
13:15 Minneapolis
12:07 Minneapolis
14:29 Omaha
Connect
DL4473 Delta
DL4145 Delta
13:17 Winnipeg
17:41 Minneapolis
14:40 Minneapolis
19:03 Omaha
Connect
UA5528 United Airlines
UA1087 United Airlines
16:30 Winnipeg
20:36 Denver
17:55 Denver
23:05 Omaha
Connect
UA5360 United Airlines
UA2177 United Airlines
17:31 Winnipeg
21:15 Chicago O'Hare
19:44 Chicago O'Hare
22:52 Omaha
Connect
DL2840 Delta
DL3935 Delta
17:37 Winnipeg
20:55 Minneapolis
19:00 Minneapolis
22:14 Omaha
Connect

3. Toronto to Dubuque

  1. You take a bus, shuttle or taxi from your location in Canada to Toronto.

  2. You take a flight from Toronto to Dubuque and cost approximately 140 USD.

  3. You take a bus, shuttle or taxi from Dubuque to your destination in Iowa, USA.

Flight Depart Arrive
AC501 Air Canada
AA3641 American Airlines
06:40 Toronto
10:20 Chicago O'Hare
07:29 Chicago O'Hare
11:15 Dubuque
Connect
UA5832 United Airlines
AA3641 American Airlines
08:15 Toronto
10:20 Chicago O'Hare
08:56 Chicago O'Hare
11:15 Dubuque
Connect
AA2352 American Airlines
AA3641 American Airlines
08:16 Toronto
10:20 Chicago O'Hare
09:11 Chicago O'Hare
11:15 Dubuque
Connect
AA4887 American Airlines
AA1920 American Airlines
AA4045 American Airlines
08:27 Toronto
11:05 Philadelphia
15:05 Chicago O'Hare
10:10 Philadelphia
12:38 Chicago O'Hare
15:56 Dubuque
Connect
AC503 Air Canada
AA3641 American Airlines
08:30 Toronto
10:20 Chicago O'Hare
09:19 Chicago O'Hare
11:15 Dubuque
Connect
UA537 United Airlines
AA4045 American Airlines
11:05 Toronto
15:05 Chicago O'Hare
11:59 Chicago O'Hare
15:56 Dubuque
Connect
AA3736 American Airlines
AA4045 American Airlines
11:45 Toronto
15:05 Chicago O'Hare
12:37 Chicago O'Hare
15:56 Dubuque
Connect
UA4608 United Airlines
AA4045 American Airlines
12:20 Toronto
15:05 Chicago O'Hare
13:02 Chicago O'Hare
15:56 Dubuque
Connect
AC507 Air Canada
AA4045 American Airlines
12:55 Toronto
15:05 Chicago O'Hare
13:44 Chicago O'Hare
15:56 Dubuque
Connect
AA3350 American Airlines
AA357 American Airlines
AA3904 American Airlines
14:59 Toronto
17:30 New York La Guardia
20:30 Chicago O'Hare
16:40 New York La Guardia
19:15 Chicago O'Hare
21:27 Dubuque
Connect
AA3080 American Airlines
AA3904 American Airlines
15:14 Toronto
20:30 Chicago O'Hare
16:06 Chicago O'Hare
21:27 Dubuque
Connect
AA4901 American Airlines
AA490 American Airlines
AA3904 American Airlines
15:21 Toronto
17:50 Philadelphia
20:30 Chicago O'Hare
16:59 Philadelphia
19:30 Chicago O'Hare
21:27 Dubuque
Connect
AC511 Air Canada
AA3904 American Airlines
16:40 Toronto
20:30 Chicago O'Hare
17:29 Chicago O'Hare
21:27 Dubuque
Connect
UA582 4510 United Airlines
AA3904 American Airlines
17:40 Toronto
20:30 Chicago O'Hare
18:38 Chicago O'Hare
21:27 Dubuque
Connect
AC513 Air Canada
AA3904 American Airlines
18:15 Toronto
20:30 Chicago O'Hare
19:04 Chicago O'Hare
21:27 Dubuque
Connect
AA3526 American Airlines
AA3904 American Airlines
18:21 Toronto
20:30 Chicago O'Hare
19:16 Chicago O'Hare
21:27 Dubuque
Connect

4. Toronto to Moline

  1. You take a bus, shuttle or taxi from your location in Canada to Toronto.

  2. You take a flight from Toronto to Moline and cost approximately 330 USD.

  3. You take a bus, shuttle or taxi from Moline to your destination in Iowa, USA.

Flight Depart Arrive
UA1572 United Airlines
UA4800 United Airlines
06:00 Toronto
09:11 Chicago O'Hare
06:47 Chicago O'Hare
10:10 Moline
Connect
UA1572 United Airlines
UA5713 United Airlines
06:00 Toronto
12:25 Chicago O'Hare
06:47 Chicago O'Hare
13:08 Moline
Connect
DL2551 Delta
DL5324 Delta
06:15 Toronto
09:44 Atlanta
08:36 Atlanta
10:40 Moline
Connect
AA1169 American Airlines
AA3472 American Airlines
07:00 Toronto
10:45 Dallas/Ft.Worth
09:21 Dallas/Ft.Worth
12:49 Moline
Connect
UA5832 United Airlines
UA5713 United Airlines
08:15 Toronto
12:25 Chicago O'Hare
08:56 Chicago O'Hare
13:08 Moline
Connect
AC503 Air Canada
UA5713 United Airlines
08:30 Toronto
12:25 Chicago O'Hare
09:19 Chicago O'Hare
13:08 Moline
Connect
DL5513 Delta
DL4327 Delta
09:25 Toronto
15:48 Detroit
10:44 Detroit
16:23 Moline
Connect
UA4294 United Airlines
UA755 United Airlines
UA4765 United Airlines
09:45 Toronto
13:20 Newark
15:50 Chicago O'Hare
11:20 Newark
14:55 Chicago O'Hare
16:37 Moline
Connect
UA6193 United Airlines
UA221 United Airlines
UA4765 United Airlines
10:19 Toronto
12:35 Washington Dulles
15:50 Chicago O'Hare
11:44 Washington Dulles
13:42 Chicago O'Hare
16:37 Moline
Connect
DL1459 Delta
DL4788 Delta
10:30 Toronto
15:47 Atlanta
12:41 Atlanta
16:54 Moline
Connect
AA5517 American Airlines
AA2499 American Airlines
AA4104 American Airlines
10:59 Toronto
14:50 Reagan Washington
17:05 Chicago O'Hare
12:49 Reagan Washington
15:46 Chicago O'Hare
18:00 Moline
Connect
UA537 United Airlines
UA4765 United Airlines
11:05 Toronto
15:50 Chicago O'Hare
11:59 Chicago O'Hare
16:37 Moline
Connect
AA3736 American Airlines
AA3896 American Airlines
11:45 Toronto
15:05 Chicago O'Hare
12:37 Chicago O'Hare
15:59 Moline
Connect
AA3736 American Airlines
AA4104 American Airlines
11:45 Toronto
17:05 Chicago O'Hare
12:37 Chicago O'Hare
18:00 Moline
Connect
DL5514 Delta
DL4327 Delta
11:55 Toronto
15:48 Detroit
13:08 Detroit
16:23 Moline
Connect
DL2526 Delta
DL4788 Delta
12:00 Toronto
15:47 Atlanta
14:15 Atlanta
16:54 Moline
Connect
UA4608 United Airlines
UA4765 United Airlines
12:20 Toronto
15:50 Chicago O'Hare
13:02 Chicago O'Hare
16:37 Moline
Connect
DL5459 Delta
DL4287 Delta
13:33 Toronto
15:40 Minneapolis
14:43 Minneapolis
17:03 Moline
Connect
UA3984 United Airlines
UA4765 United Airlines
13:50 Toronto
15:50 Chicago O'Hare
14:39 Chicago O'Hare
16:37 Moline
Connect
UA3984 United Airlines
UA4679 United Airlines
13:50 Toronto
19:33 Chicago O'Hare
14:39 Chicago O'Hare
20:21 Moline
Connect
DL5537 Delta
DL5037 Delta
DL4317 Delta
14:30 Toronto
17:14 New York JFK
20:30 Detroit
16:21 New York JFK
19:40 Detroit
21:02 Moline
Connect
AC1039 Air Canada
UA4704 United Airlines
14:35 Toronto
17:15 Denver
16:16 Denver
20:18 Moline
Connect
UA6197 United Airlines
UA1924 United Airlines
UA4679 United Airlines
14:50 Toronto
17:15 Washington Dulles
19:33 Chicago O'Hare
16:22 Washington Dulles
18:33 Chicago O'Hare
20:21 Moline
Connect
UA6197 United Airlines
UA1924 United Airlines
UA4728 United Airlines
14:50 Toronto
17:15 Washington Dulles
21:05 Chicago O'Hare
16:22 Washington Dulles
18:33 Chicago O'Hare
21:58 Moline
Connect
AC509 Air Canada
UA4728 United Airlines
14:55 Toronto
21:05 Chicago O'Hare
15:44 Chicago O'Hare
21:58 Moline
Connect
AC509 Air Canada
UA4679 United Airlines
14:55 Toronto
19:33 Chicago O'Hare
15:44 Chicago O'Hare
20:21 Moline
Connect
AA3350 American Airlines
AA357 American Airlines
AA4110 American Airlines
14:59 Toronto
17:30 New York La Guardia
20:40 Chicago O'Hare
16:40 New York La Guardia
19:15 Chicago O'Hare
21:35 Moline
Connect
AA3080 American Airlines
AA4104 American Airlines
15:14 Toronto
17:05 Chicago O'Hare
16:06 Chicago O'Hare
18:00 Moline
Connect
AA3080 American Airlines
AA4110 American Airlines
15:14 Toronto
20:40 Chicago O'Hare
16:06 Chicago O'Hare
21:35 Moline
Connect
UA4150 United Airlines
UA1601 United Airlines
UA4728 United Airlines
15:15 Toronto
18:25 Newark
21:05 Chicago O'Hare
16:50 Newark
20:12 Chicago O'Hare
21:58 Moline
Connect
AA4901 American Airlines
AA490 American Airlines
AA4110 American Airlines
15:21 Toronto
17:50 Philadelphia
20:40 Chicago O'Hare
16:59 Philadelphia
19:30 Chicago O'Hare
21:35 Moline
Connect
DL5515 Delta
DL4317 Delta
15:40 Toronto
20:30 Detroit
16:57 Detroit
21:02 Moline
Connect
DL2320 Delta
DL5249 Delta
15:44 Toronto
21:57 Atlanta
17:59 Atlanta
23:00 Moline
Connect
DL2320 Delta
DL5259 Delta
15:44 Toronto
21:14 Atlanta
17:59 Atlanta
22:17 Moline
Connect
UA582 4510 United Airlines
UA4679 United Airlines
17:40 Toronto
19:33 Chicago O'Hare
18:38 Chicago O'Hare
20:21 Moline
Connect
UA582 4510 United Airlines
UA4728 United Airlines
17:40 Toronto
21:05 Chicago O'Hare
18:38 Chicago O'Hare
21:58 Moline
Connect
DL5024 Delta
DL4317 Delta
17:44 Toronto
20:30 Detroit
19:08 Detroit
21:02 Moline
Connect
DL1892 Delta
DL5259 Delta
17:51 Toronto
21:14 Atlanta
20:09 Atlanta
22:17 Moline
Connect
DL5458 Delta
DL4319 Delta
18:03 Toronto
20:45 Minneapolis
19:24 Minneapolis
22:07 Moline
Connect
AA3526 American Airlines
AA4110 American Airlines
18:21 Toronto
20:40 Chicago O'Hare
19:16 Chicago O'Hare
21:35 Moline
Connect

5. Winnipeg to Moline

  1. You take a bus, shuttle or taxi from your location in Canada to Winnipeg.

  2. You take a flight from Winnipeg to Moline and cost approximately 360 USD.

  3. You take a bus, shuttle or taxi from Moline to your destination in Iowa, USA.

Flight Depart Arrive
UA6002 United Airlines
UA5713 United Airlines
07:16 Winnipeg
12:25 Chicago O'Hare
09:43 Chicago O'Hare
13:08 Moline
Connect
WS534 WestJet
DL5459 Delta
DL4287 Delta
08:45 Winnipeg
13:33 Toronto
15:40 Minneapolis
12:06 Toronto
14:43 Minneapolis
17:03 Moline
Connect
UA5378 United Airlines
UA2385 United Airlines
UA4765 United Airlines
08:45 Winnipeg
11:15 Denver
15:50 Chicago O'Hare
10:00 Denver
14:34 Chicago O'Hare
16:37 Moline
Connect
DL4587 Delta
DL4287 Delta
10:45 Winnipeg
15:40 Minneapolis
12:07 Minneapolis
17:03 Moline
Connect
AC264 Air Canada
UA582 4510 United Airlines
UA4679 United Airlines
11:55 Winnipeg
17:40 Toronto
19:33 Chicago O'Hare
15:19 Toronto
18:38 Chicago O'Hare
20:21 Moline
Connect
WS306 WestJet
DL5024 Delta
DL4317 Delta
12:30 Winnipeg
17:44 Toronto
20:30 Detroit
15:51 Toronto
19:08 Detroit
21:02 Moline
Connect
AC266 Air Canada
UA582 4510 United Airlines
UA4679 United Airlines
13:00 Winnipeg
17:40 Toronto
19:33 Chicago O'Hare
16:24 Toronto
18:38 Chicago O'Hare
20:21 Moline
Connect
DL4473 Delta
DL4287 Delta
13:17 Winnipeg
15:40 Minneapolis
14:40 Minneapolis
17:03 Moline
Connect
DL4473 Delta
DL1476 Delta
DL4317 Delta
13:17 Winnipeg
15:30 Minneapolis
20:30 Detroit
14:40 Minneapolis
18:09 Detroit
21:02 Moline
Connect
UA5360 United Airlines
UA4728 United Airlines
17:31 Winnipeg
21:05 Chicago O'Hare
19:44 Chicago O'Hare
21:58 Moline
Connect
DL2840 Delta
DL4319 Delta
17:37 Winnipeg
20:45 Minneapolis
19:00 Minneapolis
22:07 Moline
Connect

6. Winnipeg to Cedar Rapids

  1. You take a bus, shuttle or taxi from your location in Canada to Winnipeg.

  2. You take a flight from Winnipeg to Cedar Rapids and cost approximately 240 USD.

  3. You take a bus, shuttle or taxi from Cedar Rapids to your destination in Iowa, USA.

Flight Depart Arrive
WS520 WestJet
DL5513 Delta
DL3838 4018 Delta
05:00 Winnipeg
09:25 Toronto
12:10 Detroit
08:20 Toronto
10:44 Detroit
12:47 Cedar Rapids
Connect
DL2829 Delta
DL4135 Delta
06:25 Winnipeg
12:45 Minneapolis
08:00 Minneapolis
14:00 Cedar Rapids
Connect
DL2829 Delta
DL3734 Delta
06:25 Winnipeg
08:50 Minneapolis
08:00 Minneapolis
10:11 Cedar Rapids
Connect
UA6002 United Airlines
UA4503 United Airlines
07:16 Winnipeg
13:30 Chicago O'Hare
09:43 Chicago O'Hare
14:43 Cedar Rapids
Connect
UA6002 United Airlines
UA3778 United Airlines
07:16 Winnipeg
11:25 Chicago O'Hare
09:43 Chicago O'Hare
12:39 Cedar Rapids
Connect
UA5378 United Airlines
UA366 United Airlines
08:45 Winnipeg
13:25 Denver
10:00 Denver
16:17 Cedar Rapids
Connect
WS534 WestJet
DL5459 Delta
DL3648 Delta
08:45 Winnipeg
13:33 Toronto
15:43 Minneapolis
12:06 Toronto
14:43 Minneapolis
16:54 Cedar Rapids
Connect
DL4587 Delta
DL3648 Delta
10:45 Winnipeg
15:43 Minneapolis
12:07 Minneapolis
16:54 Cedar Rapids
Connect
AC266 Air Canada
UA582 4510 United Airlines
UA4528 United Airlines
13:00 Winnipeg
17:40 Toronto
19:50 Chicago O'Hare
16:24 Toronto
18:38 Chicago O'Hare
21:06 Cedar Rapids
Connect
DL4473 Delta
DL1476 Delta
DL3804 Delta
13:17 Winnipeg
15:30 Minneapolis
20:20 Detroit
14:40 Minneapolis
18:09 Detroit
20:59 Cedar Rapids
Connect
DL4473 Delta
DL3648 Delta
13:17 Winnipeg
15:43 Minneapolis
14:40 Minneapolis
16:54 Cedar Rapids
Connect
UA5528 United Airlines
UA483 United Airlines
16:30 Winnipeg
20:30 Denver
17:55 Denver
23:20 Cedar Rapids
Connect
UA5360 United Airlines
UA3797 United Airlines
17:31 Winnipeg
21:05 Chicago O'Hare
19:44 Chicago O'Hare
22:17 Cedar Rapids
Connect
DL2840 Delta
DL3509 Delta
17:37 Winnipeg
20:40 Minneapolis
19:00 Minneapolis
21:52 Cedar Rapids
Connect

References

Find Hotels in Iowa, USA

You can find hotels and accommodations in Iowa, USA with our hotels search tool below

Booking.com