How to get to Canada from Iowa by flight ? You can check flights from Iowa to Canada below.
You can find flight ticket prices from Iowa to Canada with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Iowa to Moline.
You take a flight from Moline to Toronto and cost approximately 170 USD.
You take a bus, shuttle or taxi from Toronto to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
UA4632
United Airlines
UA2191
United Airlines
|
05:50
Moline
07:45
Chicago O'Hare
|
06:50
Chicago O'Hare
10:17
Toronto
|
Connect |
UA4632
United Airlines
AC506
Air Canada
|
05:50
Moline
11:35
Chicago O'Hare
|
06:50
Chicago O'Hare
14:14
Toronto
|
Connect |
UA4632
United Airlines
UA3686
United Airlines
AC7615
Air Canada
|
05:50
Moline
09:00
Chicago O'Hare
12:45
Reagan Washington
|
06:50
Chicago O'Hare
11:45
Reagan Washington
14:12
Toronto
|
Connect |
UA4632
United Airlines
UA4609
United Airlines
|
05:50
Moline
08:55
Chicago O'Hare
|
06:50
Chicago O'Hare
11:24
Toronto
|
Connect |
UA4632
United Airlines
UA347
United Airlines
AC7615
Air Canada
|
05:50
Moline
08:00
Chicago O'Hare
12:45
Reagan Washington
|
06:50
Chicago O'Hare
10:47
Reagan Washington
14:12
Toronto
|
Connect |
UA4632
United Airlines
UA634
United Airlines
AC7734
Air Canada
|
05:50
Moline
07:45
Chicago O'Hare
10:35
Minneapolis
|
06:50
Chicago O'Hare
09:19
Minneapolis
13:34
Toronto
|
Connect |
UA4632
United Airlines
UA4837
United Airlines
AC8444
Air Canada
|
05:50
Moline
07:45
Chicago O'Hare
09:45
Milwaukee
|
06:50
Chicago O'Hare
08:39
Milwaukee
12:14
Toronto
|
Connect |
UA4632
United Airlines
UA5639
United Airlines
AC8803
Air Canada
|
05:50
Moline
07:45
Chicago O'Hare
10:10
Nashville
|
06:50
Chicago O'Hare
09:14
Nashville
13:11
Toronto
|
Connect |
AA3401
American Airlines
AA1652
American Airlines
AA4901
American Airlines
|
06:00
Moline
08:50
Chicago O'Hare
13:03
Philadelphia
|
07:00
Chicago O'Hare
11:54
Philadelphia
14:46
Toronto
|
Connect |
AA3401
American Airlines
AA3736
American Airlines
|
06:00
Moline
08:30
Chicago O'Hare
|
07:00
Chicago O'Hare
11:08
Toronto
|
Connect |
AA3401
American Airlines
AA3080
American Airlines
|
06:00
Moline
11:55
Chicago O'Hare
|
07:00
Chicago O'Hare
14:33
Toronto
|
Connect |
DL4241
Delta
DL5506
Delta
|
06:30
Moline
12:35
Detroit
|
09:05
Detroit
13:53
Toronto
|
Connect |
DL4241
Delta
DL5505
Delta
|
06:30
Moline
09:58
Detroit
|
09:05
Detroit
11:14
Toronto
|
Connect |
DL4231
Delta
DL5031
Delta
|
06:35
Moline
09:55
Minneapolis
|
08:10
Minneapolis
13:00
Toronto
|
Connect |
UA4743
United Airlines
UA4609
United Airlines
|
06:51
Moline
08:55
Chicago O'Hare
|
07:45
Chicago O'Hare
11:24
Toronto
|
Connect |
UA4743
United Airlines
UA4370
United Airlines
|
06:51
Moline
11:40
Chicago O'Hare
|
07:45
Chicago O'Hare
14:06
Toronto
|
Connect |
UA4743
United Airlines
UA3973
United Airlines
AC8920
Air Canada
|
06:51
Moline
10:03
Chicago O'Hare
14:15
Detroit
|
07:45
Chicago O'Hare
12:23
Detroit
15:25
Toronto
|
Connect |
UA4743
United Airlines
AC506
Air Canada
|
06:51
Moline
11:35
Chicago O'Hare
|
07:45
Chicago O'Hare
14:14
Toronto
|
Connect |
UA4743
United Airlines
UA3686
United Airlines
AC7615
Air Canada
|
06:51
Moline
09:00
Chicago O'Hare
12:45
Reagan Washington
|
07:45
Chicago O'Hare
11:45
Reagan Washington
14:12
Toronto
|
Connect |
UA4743
United Airlines
UA1577
United Airlines
AC8542
Air Canada
|
06:51
Moline
09:00
Chicago O'Hare
14:25
Cleveland
|
07:45
Chicago O'Hare
11:18
Cleveland
15:31
Toronto
|
Connect |
UA4631
United Airlines
AC1038
Air Canada
|
08:45
Moline
11:30
Denver
|
10:04
Denver
16:45
Toronto
|
Connect |
AA3492
American Airlines
AA3080
American Airlines
|
10:05
Moline
11:55
Chicago O'Hare
|
11:05
Chicago O'Hare
14:33
Toronto
|
Connect |
AA3492
American Airlines
AA3526
American Airlines
|
10:05
Moline
15:00
Chicago O'Hare
|
11:05
Chicago O'Hare
17:36
Toronto
|
Connect |
UA4775
United Airlines
AC510
Air Canada
|
10:40
Moline
16:20
Chicago O'Hare
|
11:49
Chicago O'Hare
18:59
Toronto
|
Connect |
UA4775
United Airlines
UA2174 4498
United Airlines
|
10:40
Moline
14:10
Chicago O'Hare
|
11:49
Chicago O'Hare
17:02
Toronto
|
Connect |
UA4775
United Airlines
UA3886
United Airlines
AC7946
Air Canada
|
10:40
Moline
12:55
Chicago O'Hare
16:20
Indianapolis
|
11:49
Chicago O'Hare
15:10
Indianapolis
17:56
Toronto
|
Connect |
UA4775
United Airlines
UA3699
United Airlines
AC8922
Air Canada
|
10:40
Moline
14:00
Chicago O'Hare
17:55
Detroit
|
11:49
Chicago O'Hare
16:27
Detroit
19:05
Toronto
|
Connect |
UA4775
United Airlines
UA1858
United Airlines
UA6112
United Airlines
|
10:40
Moline
13:12
Chicago O'Hare
17:05
Washington Dulles
|
11:49
Chicago O'Hare
16:01
Washington Dulles
18:32
Toronto
|
Connect |
DL5324
Delta
DL2550
Delta
|
11:24
Moline
16:59
Atlanta
|
14:22
Atlanta
19:21
Toronto
|
Connect |
UA5266
United Airlines
UA3458
United Airlines
|
13:40
Moline
17:50
Chicago O'Hare
|
14:36
Chicago O'Hare
20:33
Toronto
|
Connect |
UA5266
United Airlines
AC510
Air Canada
|
13:40
Moline
16:20
Chicago O'Hare
|
14:36
Chicago O'Hare
18:59
Toronto
|
Connect |
UA5266
United Airlines
UA4484
United Airlines
AC7934
Air Canada
|
13:40
Moline
15:45
Chicago O'Hare
18:10
St. Louis
|
14:36
Chicago O'Hare
17:14
St. Louis
21:12
Toronto
|
Connect |
UA5266
United Airlines
UA4835
United Airlines
AC8448
Air Canada
|
13:40
Moline
15:50
Chicago O'Hare
19:05
Milwaukee
|
14:36
Chicago O'Hare
16:42
Milwaukee
21:34
Toronto
|
Connect |
UA5266
United Airlines
UA3532
United Airlines
AC7925
Air Canada
|
13:40
Moline
15:45
Chicago O'Hare
19:05
Pittsburgh
|
14:36
Chicago O'Hare
18:13
Pittsburgh
20:14
Toronto
|
Connect |
UA5266
United Airlines
AC512
Air Canada
|
13:40
Moline
18:15
Chicago O'Hare
|
14:36
Chicago O'Hare
20:54
Toronto
|
Connect |
AA3896
American Airlines
AA2277
American Airlines
|
16:30
Moline
18:45
Chicago O'Hare
|
17:30
Chicago O'Hare
21:25
Toronto
|
Connect |
DL4327
Delta
DL5019
Delta
|
16:55
Moline
20:26
Detroit
|
19:33
Detroit
21:49
Toronto
|
Connect |
DL4287
Delta
DL5461
Delta
|
17:25
Moline
20:30
Minneapolis
|
18:56
Minneapolis
23:37
Toronto
|
Connect |
DL4788
Delta
DL1976
Delta
|
17:25
Moline
21:45
Atlanta
|
20:25
Atlanta
00:01
Toronto
|
Connect |
UA4649
United Airlines
UA1810
United Airlines
|
17:51
Moline
21:10
Chicago O'Hare
|
18:50
Chicago O'Hare
23:53
Toronto
|
Connect |
You take a bus, shuttle or taxi from your location in Iowa to Des Moines.
You take a flight from Des Moines to Winnipeg and cost approximately 220 USD.
You take a bus, shuttle or taxi from Winnipeg to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
UA354
United Airlines
UA5275
United Airlines
|
05:15
Des Moines
10:45
Chicago O'Hare
|
06:39
Chicago O'Hare
13:19
Winnipeg
|
Connect |
UA1256
United Airlines
UA5657
United Airlines
|
06:00
Des Moines
10:10
Denver
|
06:49
Denver
13:33
Winnipeg
|
Connect |
DL5370
Delta
DL4472
Delta
|
06:40
Des Moines
11:15
Minneapolis
|
08:03
Minneapolis
12:42
Winnipeg
|
Connect |
AA3195
American Airlines
UA5275
United Airlines
|
07:45
Des Moines
10:45
Chicago O'Hare
|
09:07
Chicago O'Hare
13:19
Winnipeg
|
Connect |
DL4961
Delta
DL4472
Delta
|
08:00
Des Moines
11:15
Minneapolis
|
09:17
Minneapolis
12:42
Winnipeg
|
Connect |
DL5439
Delta
DL2839
Delta
|
11:00
Des Moines
15:30
Minneapolis
|
12:11
Minneapolis
16:53
Winnipeg
|
Connect |
DL4839
Delta
DL2839
Delta
|
13:15
Des Moines
15:30
Minneapolis
|
14:27
Minneapolis
16:53
Winnipeg
|
Connect |
DL5075
Delta
DL2839
Delta
|
13:15
Des Moines
15:30
Minneapolis
|
14:29
Minneapolis
16:53
Winnipeg
|
Connect |
UA5345
United Airlines
UA5737
United Airlines
|
13:45
Des Moines
17:16
Denver
|
14:34
Denver
20:35
Winnipeg
|
Connect |
DL5126
Delta
DL859
Delta
DL2650
Delta
|
14:00
Des Moines
17:45
Detroit
20:30
Minneapolis
|
16:49
Detroit
18:37
Minneapolis
21:56
Winnipeg
|
Connect |
WN5798
Southwest Airlines
UA5737
United Airlines
|
14:20
Des Moines
17:16
Denver
|
15:05
Denver
20:35
Winnipeg
|
Connect |
UA5801
United Airlines
UA5752
United Airlines
|
15:15
Des Moines
19:35
Chicago O'Hare
|
16:38
Chicago O'Hare
22:11
Winnipeg
|
Connect |
AA2968
American Airlines
UA5752
United Airlines
|
16:00
Des Moines
19:35
Chicago O'Hare
|
17:22
Chicago O'Hare
22:11
Winnipeg
|
Connect |
DL5347
Delta
DL2650
Delta
|
17:25
Des Moines
20:30
Minneapolis
|
18:46
Minneapolis
21:56
Winnipeg
|
Connect |
You take a bus, shuttle or taxi from your location in Iowa to Omaha.
You take a flight from Omaha to Winnipeg and cost approximately 220 USD.
You take a bus, shuttle or taxi from Winnipeg to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
DL4044
Delta
DL5505
Delta
WS475
WestJet
|
06:00
Omaha
09:58
Detroit
12:15
Toronto
|
09:00
Detroit
11:14
Toronto
13:50
Winnipeg
|
Connect |
UA825
United Airlines
UA5657
United Airlines
|
06:20
Omaha
10:10
Denver
|
06:55
Denver
13:33
Winnipeg
|
Connect |
DL3918
Delta
DL1275
Delta
WS738
WestJet
|
06:30
Omaha
09:00
Minneapolis
12:05
Calgary
|
07:55
Minneapolis
10:53
Calgary
14:58
Winnipeg
|
Connect |
DL3918
Delta
DL4472
Delta
|
06:30
Omaha
11:15
Minneapolis
|
07:55
Minneapolis
12:42
Winnipeg
|
Connect |
UA2090
United Airlines
UA4609
United Airlines
AC263
Air Canada
|
06:30
Omaha
08:55
Chicago O'Hare
12:15
Toronto
|
08:00
Chicago O'Hare
11:24
Toronto
13:51
Winnipeg
|
Connect |
UA2090
United Airlines
UA5275
United Airlines
|
06:30
Omaha
10:45
Chicago O'Hare
|
08:00
Chicago O'Hare
13:19
Winnipeg
|
Connect |
DL3918
Delta
DL4559
Delta
|
06:30
Omaha
08:45
Minneapolis
|
07:55
Minneapolis
10:16
Winnipeg
|
Connect |
DL3763
Delta
DL2839
Delta
|
09:15
Omaha
15:30
Minneapolis
|
10:37
Minneapolis
16:53
Winnipeg
|
Connect |
DL3825
Delta
DL2839
Delta
|
10:51
Omaha
15:30
Minneapolis
|
12:09
Minneapolis
16:53
Winnipeg
|
Connect |
DL4533
Delta
DL859
Delta
DL2650
Delta
|
13:50
Omaha
17:45
Detroit
20:30
Minneapolis
|
16:48
Detroit
18:37
Minneapolis
21:56
Winnipeg
|
Connect |
UA4779
United Airlines
UA5737
United Airlines
|
14:00
Omaha
17:16
Denver
|
14:36
Denver
20:35
Winnipeg
|
Connect |
UA3625
United Airlines
UA5752
United Airlines
|
15:15
Omaha
19:35
Chicago O'Hare
|
16:52
Chicago O'Hare
22:11
Winnipeg
|
Connect |
WN5013
Southwest Airlines
UA5737
United Airlines
|
15:20
Omaha
17:16
Denver
|
15:50
Denver
20:35
Winnipeg
|
Connect |
DL3807
Delta
DL2650
Delta
|
15:25
Omaha
20:30
Minneapolis
|
16:48
Minneapolis
21:56
Winnipeg
|
Connect |
AA3563
American Airlines
UA5752
United Airlines
|
15:52
Omaha
19:35
Chicago O'Hare
|
17:21
Chicago O'Hare
22:11
Winnipeg
|
Connect |
DL3681
Delta
DL2650
Delta
|
17:15
Omaha
20:30
Minneapolis
|
18:43
Minneapolis
21:56
Winnipeg
|
Connect |
You take a bus, shuttle or taxi from your location in Iowa to Dubuque.
You take a flight from Dubuque to Toronto and cost approximately 170 USD.
You take a bus, shuttle or taxi from Toronto to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
AA4107
American Airlines
AA3736
American Airlines
|
06:30
Dubuque
08:30
Chicago O'Hare
|
07:32
Chicago O'Hare
11:08
Toronto
|
Connect |
AA4107
American Airlines
AA3080
American Airlines
|
06:30
Dubuque
11:55
Chicago O'Hare
|
07:32
Chicago O'Hare
14:33
Toronto
|
Connect |
AA4107
American Airlines
AA367
American Airlines
AA3350
American Airlines
|
06:30
Dubuque
08:30
Chicago O'Hare
12:29
New York La Guardia
|
07:32
Chicago O'Hare
11:35
New York La Guardia
14:15
Toronto
|
Connect |
AA4107
American Airlines
AA1652
American Airlines
AA4901
American Airlines
|
06:30
Dubuque
08:50
Chicago O'Hare
13:03
Philadelphia
|
07:32
Chicago O'Hare
11:54
Philadelphia
14:46
Toronto
|
Connect |
AA4107
American Airlines
AA1650
American Airlines
AA2942
American Airlines
|
06:30
Dubuque
09:00
Chicago O'Hare
13:10
Charlotte
|
07:32
Chicago O'Hare
12:00
Charlotte
15:10
Toronto
|
Connect |
AA3641
American Airlines
AA3526
American Airlines
|
11:45
Dubuque
15:00
Chicago O'Hare
|
12:46
Chicago O'Hare
17:36
Toronto
|
Connect |
AA3641
American Airlines
AA3033
American Airlines
|
11:45
Dubuque
16:40
Chicago O'Hare
|
12:46
Chicago O'Hare
19:14
Toronto
|
Connect |
AA4045
American Airlines
AA2277
American Airlines
|
16:23
Dubuque
18:45
Chicago O'Hare
|
17:30
Chicago O'Hare
21:25
Toronto
|
Connect |
You can find hotels and accommodations in Canada with our hotels search tool below
Booking.com