Welcome | Sign out
Recommended by:More >

Cheap Flights from Detroit to Canada

Did You Know?

37% of all flights from Detroit, MI to Canada arrive during morning hours.
The lengthiest nonstop flight from Detroit, MI to Canada lasts 2:03.
The largest aircraft flying nonstop from Detroit, MI to Canada is the Airbus A330 with 335 seats.
There are 111 nonstop flights from Detroit, MI to Canada.
Detroit, MI has 33 medium haul flights nonstop to Canada each week.
There are 109 nonstop flights per week from Detroit, MI and Canada on small aircraft.
There are no long haul direct flights between Detroit, MI and Canada.
The shortest nonstop flight between Detroit, MI and Canada is 214 miles.

Flights to Cities in Canada

Flights
Airline
Lowest Price
Air Canada, United, American, US Airways, Delta
$411
Air Canada, United, Delta, US Airways, American, WestJet
$296
WestJet, United, Delta, Air Canada
$364
WestJet, American, United, Delta, Air Canada
$419
WestJet, American, Delta, US Airways, Air Canada, United
$276
WestJet, Air Canada, American, United, Delta
$463
Delta, WestJet, Air Canada, United
$464
Air Canada
$1093
WestJet, Air Canada
$640
Air Canada, WestJet
$708
Air Canada, Alaska, WestJet, Delta, US Airways, American, United
$331
Air Canada, United, Delta, US Airways, American, WestJet, Alaska
$447
WestJet, American, Delta, United, Air Canada, US Airways
$581
Delta, American, Alaska, United, Air Canada, US Airways, WestJet
$396
United, Air Canada
$534
United, WestJet, American, Alaska, Delta, Air Canada
$498
Air Canada, United, Delta, US Airways
$380
American, Delta, United, Air Canada, WestJet
$493
Air Canada, American, WestJet, Alaska, Delta, United
$493
United, Air Canada, Delta, WestJet
$514
WestJet, Delta, Air Canada, United
$397
United, Air Canada, WestJet, Delta
$491
United, Air Canada
$628
United, Air Canada
$743
Air Canada
$740
Air Canada, Delta, American, WestJet
$778
United, Air Canada
$1205
Delta, WestJet
$480
WestJet, United, Air Canada
$748
Recommended by:More >
Cheap Flights from Detroit to Canada, from $276 Round trip from DTT to CA