Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
Delta
DL-4139,DL-7590,DL-7967
07:50
Des Moines
1Hrs 25Min 1 Stop
DSM→ORD→YUL→YTZ
15:40
Toronto
Delta
DL-1952,DL-2589
06:00
Des Moines
1Hrs 2Min 1 Stop
DSM→ATL→YYZ
14:27
Toronto
Delta
DL-2409,DL-1990
14:30
Des Moines
1Hrs 5Min 1 Stop
DSM→ATL→YYZ
22:12
Toronto
Delta
DL-2409,DL-2589
14:30
Des Moines
1Hrs 5Min 1 Stop
DSM→ATL→YYZ
14:29
Toronto
Delta
DL-3401,DL-1556
11:43
Des Moines
1Hrs 11Min 1 Stop
DSM→MSP→YYZ
23:34
Toronto
Delta
DL-7267,DL-6349
11:43
Des Moines
1Hrs 11Min 1 Stop
DSM→MSP→YYZ
23:34
Toronto
Delta
DL-3401,DL-200,DL-1990
11:43
Des Moines
1Hrs 11Min 1 Stop
DSM→MSP→ATL→YYZ
22:12
Toronto
Delta
DL-3360,DL-1556
14:36
Des Moines
1Hrs 12Min 1 Stop
DSM→MSP→YYZ
23:34
Toronto
Delta
DL-7269,DL-6349
14:36
Des Moines
1Hrs 12Min 1 Stop
DSM→MSP→YYZ
23:34
Toronto
Delta
DL-3762,DL-1556
08:00
Des Moines
1Hrs 20Min 1 Stop
DSM→MSP→YYZ
23:34
Toronto

FAQ about delta Flights from Des Moines to Toronto

Q. How much time does it take to fly from Des Moines to Toronto ?

A. It takes 1Hrs 2Min to fly from Des Moines to Toronto.

Q. When is the earliest flight from Des Moines to Toronto ?

A. The earliest flight from Des Moines to Toronto is at 06:00 and is operated by Delta.

Q. How many flights are there from Des Moines to Toronto ?

A. There are 15 flights from Des Moines to Toronto.

Q. When is the last flight from Des Moines to Toronto ?

A. The last flight from Des Moines to Toronto is at 15:00 and is operated by Delta.

View Best Offers