Fly from
Budget
C$ 783 - C$ 3,221
Route
Depart
Return
Price
Toronto Pearson IntlDuluth Intl
YYZ - DLH
YYZDLH
Toronto Pearson Intl
Mon 22/7
1 stop4h 47m
Duluth Intl
Thu 25/7
1 stop5h 17m
Toronto Pearson IntlDuluth Intl
YYZ - DLH
YYZDLH
Toronto Pearson Intl
Thu 30/5
2 stops8h 42m
Duluth Intl
Fri 31/5
1 stop4h 07m
Toronto Pearson IntlDuluth Intl
YYZ - DLH
YYZDLH
Toronto Pearson Intl
Mon 22/7
2 stops10h 18m
Duluth Intl
Thu 25/7
2 stops6h 43m
Toronto Pearson IntlDuluth Intl
YYZ - DLH
YYZDLH
Toronto Pearson Intl
Fri 28/6
1 stop5h 23m
Duluth Intl
Tue 2/7
2 stops10h 48m
Toronto Pearson IntlDuluth Intl
YYZ - DLH
YYZDLH
Toronto Pearson Intl
Fri 28/6
2 stops6h 48m
Duluth Intl
Tue 2/7
2 stops10h 24m
Toronto Pearson IntlDuluth Intl
YYZ - DLH
YYZDLH
Toronto Pearson Intl
Thu 27/6
2 stops11h 02m
Duluth Intl
Tue 2/7
1 stop7h 42m
Toronto Pearson IntlDuluth Intl
YYZ - DLH
YYZDLH
Toronto Pearson Intl
Thu 27/6
2 stops11h 02m
Duluth Intl
Tue 2/7
2 stops7h 56m
Toronto Pearson IntlDuluth Intl
YYZ - DLH
YYZDLH
Toronto Pearson Intl
Sun 21/7
2 stops11h 02m
Duluth Intl
Thu 25/7
1 stop5h 47m
Toronto Pearson IntlDuluth Intl
YYZ - DLH
YYZDLH
Toronto Pearson Intl
Sun 21/7
2 stops11h 02m
Duluth Intl
Thu 25/7
2 stops9h 56m
Crew
Food
Boarding
Comfort
Entertainment
Overall
Reviews
Four hour delay (missing two screws). Seats in need of repair.