Find flights
Deals
When to book
FAQs & Tips
Airlines

$79 Find cheap flights from Detroit to Canada

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Detroit to Canada departing on 10/8. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags
Sat 8/24
Sat 8/31

Search hundreds of travel sites at once for deals on flights to Canada

In the last 7 days travelers have searched 50,552,696 times on KAYAK, and here is why:

Save 21% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Bundle and saveSave money when you bundle your flight + hotel.

Best Canada Flight Deals

Cheapest round-trip prices found by our users on KAYAK in the last 72 hours

Toronto
Toronto1 stop$303
Calgary
Calgary1 stop$209
Halifax
Halifax1 stop$423
Ottawa
Ottawa3 stops$393
Québec City
Québec City1 stop$417
Winnipeg
Winnipeg1 stop$305
St. John's
St. John's2 stops$409
Saskatoon
Saskatoon1 stop$239
Regina
Regina1 stop$461
Charlottetown
Charlottetown3 stops$516

Good to know

Low season

January

High season

July

Cheapest flight

$79
Best time to beat the crowds with an average 25% drop in price.
Most popular time to fly with an average 11% increase in price.
Flight from Detroit to Toronto Pearson Airport

FAQs - booking Canada flights

  • How does KAYAK find such low prices on flights from Detroit to Canada?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Detroit to Canada.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Detroit to Canada?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Canada from Detroit is likely to change within 7 days, so travelers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Detroit to Canada?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Canada with an airline and back to Detroit with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Detroit to Canada?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Canada from Detroit up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to Canada

  • Morning departure is around 2% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

Top 5 airlines serving from Detroit to Canada

Need help choosing which airline to fly with from Detroit to Canada? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8.0
DeltaOverall score based on 9630 reviews
7.9Comfort
7.4Food
8.2Boarding
8.6Crew
8.0Entertainment
Airline reviews

Flight was delayed due to needing a replacement flight crew. Delta changed the aircraft type in Detroit. One hour delay. But once in the air, good flight

6.0 GoodGene, Jun 2024DTW - BDL
Read more about Delta reviews

Flight was delayed due to needing a replacement flight crew. Delta changed the aircraft type in Detroit. One hour delay. But once in the air, good flight

Meh. A late flight meant I missed my connections, and a 2pm LAX arrival turned into gettin in after midnight.

It was good until there was a 3 hour delay because there was not any pilots to fly the plane.

Boarding was chaotic. I didn’t finish dinner because I went to bed early. Breakfast omelet was overcooked and tasteless but croissant was better than usual. Plane was dirty—crumbs in every seam and lavatory was poorly maintained (paint peeling, etc.) and toilet paper had not been refreshed before takeoff. No cubby for storage in first and seat was narrow.

Worst flight in my life. Only was scheduled for a 45 min flight to get our connection flight. It was late by 40 minutes and we missed our connection. Delta was totally useless trying to help and unable to get my family on the next flight because they overbooked it Thus had to get a hotel at my expense and lost a day at Disney as a result. Cost me about a $1000 if you add 2 hotels meals shuttles etc to get thru the day Awful customer service by Delta in Detroit totally useless people

Wifi wasn’t working well so we couldn't view any media.

Food service was bare-bone. Better bot to have any at all rather than hand out premade coffees and cookies to random few passengers.

Crew was great. Friendly, calm, interesting, happy to be there. That makes a huge difference. Plane was very quiet. Also quite empty so I had three seats to sleep across

Had assistance at airport getting from arrivals gate to departure gate; I couldn't have managed without that extra help. Thank you Delta.

They charge me for the luggage which is was included on the ticket

Okay but not like typical first or business class. On domestic airlines

Hey it got me from A to B on time on a crazy day. No food is offered in board No entertainment options And worst of all, no communication regarding baggage claims in Atlanta!! Having precleared CBP in Canada and landing at a domestic gate I expected to pickup baggage at the domestic terminal. No indication in app of where to pick up bag. No text message from WestJet. So I went to domestic where my bag was NOT. Do you know what a pain it is to get from domestic terminal to international at ATL? 45 min ordeal. My bag was still on the carousel, along with many other WestJet bags from mine and other flights. I pity any arriving customer not familiar with ATL trying to find their bags in this circumstance. And then no way to catch Marta from international. This falls far below the standards expected of modern airlines.

The flight attendants were amazing. But we checked in online and just needed to check our bags. The line was so long that it took over an hour to do this. There was only one person checking people in.

I liked the kindness of the check in counter crew, the flexibility with changing seats and the comfort. Better free drink selection would have been good but it wasn't a long flight.

Did not realize this was a super budget airline - we even had to pay for a carry on!

I understand that delays may be inevitable; however, the airline did absolutely nothing to reassure us during our flight. There were no apologies for the delay and business resumed as usual. A little compassion should have been garnered for our almost 4 hpur delay.

20+imite delay on the plane with no air. Part of our group had no seats assigned and took a long time to get fixed. Again no wifi and snacks were sad

The first flight was cancelled so they automatically re-booked me to fly out *2 days* later. I had to call and spend over an hour on hold to get a new flight. Woke up the next morning to find out the new flight had been delayed enough that I wouldn't be able to make my connection so I called again, spent another hour+ on hold, and then got disconnected. Called again, another hour+ on hold to find out they couldn't find a replacement flight that would get me to my destination in time for my meetings so I had to cancel my trip. Note that the original flight cancellation and the delay of the 2nd flight were both due to "staffing issues".

We were informed of an impending mechanics and technologists strike between June 18-20 with the potential to delay or cancel flights. This put an enormous amount of stress on us as our flights from Phoenix-Calgary-Vancouver were a precedent to our cruise leaving Vancouver on June 21. The first leg of our flight had no WestJet Connect. Both planes were model 737-700 . There was no room under the seats for typical personal items as a plastic housing for flotation devices prevented stowage. Center seat had a large power supply (thinking USB retrofit) that consumed 1/3 of the area for your feet. No beverage service Calgary to Vancouver. Never flying WestJet ever again.

Flying is no fun anymore. Too little space. Too much carry on baggage slowing down everything.

There were issues with the first segment but what really bothered me overall is that you rebooked me and put me in a seat away from my wife and then put her in another booking or boarding group. I don't like having to monitor every little thing you guys do in order to get what I paid for in the first place.

See my previous comments. I was probably booked in business but was moved to economy

Delays!!! Serious delays. I was told by a member of staff in LGA that I would miss my DEN to LAX flight connection, so I was put on a later flight. Due to delays I would have been able to have made my original flight, where I was sat in business class - seat 1A: I was put on my original flight but bumped from business - 1A to economy 33C. I want a refund for paying business class but only flying economy

This flight was 2.5 hours delayed due to crew issues. This meant that we arrived after 2 AM. Very very inconvenient and we were not really kept well informed.

The new Airbus A231neo has neat tech but the economy seats are so tight together that I always had my shoulders against one passenger or the other. I was very miffed that Basic Economy REQUIRES check-in of bags other than your personal carry-on; if you want to offer low-cost airline prices and then add services for a fee, just let me carry on my duffel. Hell, I could have put my carry on IN the duffel and called it a day but the gate agent would not let me; I ended up paying $40 for the risk of losing my bag. Not the worst flight, but far from the best.

Brutal delay of 24 hours on first floight the 3 hours in Chicago . Tiny seats , screaming child behind me kicking the seat … couldn’t be worse

No water on the toilets, dirty sits. 4 hours delayed departure.

Both flights were late by about 30 minutes .. Other than that, everything was ok..

Not worth the premium paid for the first class ticket

Fine. Though no food or entertainment so the survey needs to be updated with those options.

I arrived to LaGuardia Airport 50 minutes prior to my 6am flight but was told that I was too late and would have to flight standby to Dallas in order reach my final destination of Jackson, MS. Hundreds of people were in my situation but the agents chalked this up to being normal for any day. Had my been able to board my original flight I would have arrived at my destination by 10:30am. I didn’t arrive until 7:30pm which included a 30 minute wait on the tarmac. Strangely my luggage arrived at my final destination at 12:30pm of the same travel day. This was by far the worst travel experience I’ve ever had.

delayed multiple times. no resolution on anything from AA customer service. was put on hold in chat to talk to manager. was 6th in line to talk to manager for more than TWELVE HOURS - from sometime around 9AM until well after I had gone to bed that evening. no explanation, no attempt to make it right. just a five hour delay because of repeated maintenance claims

Very aggressive and unhelpful ground crew. Wanted to check my hand luggage for 3 flights. I had lots of delicate items and computer equipment. So the silly lady wanted to rebook 3 international flights because of a carry on. What nonsense. The baggage handler suggested I put it under my seat - so I did. And this was during the rebooking chaos of the Microsoft crash. She was the most arrogant annoying and aggressive ground staff member I’ve met in 20yrs. (AA flight out of Houston).

It was freezing in there. When I asked about it, the response is “we would have to tell them” and then she just walked away and continued to serve beverages. Everyone was cold and they didn’t care at all.

I did not enjoy continuously being lied to about the amount of time we would circle Chicago before deciding to redirect to Milwaukee. Then the amount of time we would sit on the ground in Milwaukee waiting for gas, or to take off again. Or the amount of time it would then take to get to Chicago again, or sit on the runway waiting for a gate. The whole time continuously hopefully we would make our connecting flight that kept getting delayed as well. Only to scramble and miss it. Enough with the BS. Tell me the truth. "Sorry, things are backed up and your probably not going to make your flight. You should rebook on the next flight now rather than wait." You'll never hear those words from an airline. Speaking of which. If the flight has been redirected and/or is seriously delayed, how about making the WiFi free for everyone so they get to rebooking and reserving hotel rooms while still in the air. You've inconvenienced me already and now you want me to pay $20 for Internet so I can try to make other plans. Absolutely disgusting!

The food was horrible compared to other airlines, there was no space for the overhead bins for carry-on luggage, and the seats were very uncomfortable.

The flight was quick which gave me more time to get to my other flight.

16 Hours delayed, NOT because of the cybersecurity Microsoft issue, but because we were one flight attendant short, then when the missing flight attendant showed up two hours later, the flying shift of our pilot had expired, so, now no pilot. American Airlines is the new Spirit Airlines, actually, that is not fair for Spirit, they are probably better.

Worst flight in terms of service and food. Attendants were inexperienced, no preflight drinks, did come and give us hot towels until well into the flight. The left the Curtin open between main cabin and everyone from the main cabin went to the fist class bathroom. Food was awful! Had the golden chicken and was too lemony and inedible. No offer of coffee after. Awful!

Excellent. Attendants served preflight drinks and were courteous and nice.

Hard to criticize after the Crowd Strike dilemma. However, when Air Canada says they were "not affected," I expect that is true. My flight delays caused me to miss transportation connections. I understand these things happen, but I don't have to "like it."

Flight was canceled 2 hours ahead. Just as I arrived at the airport

Great flight crew. Flight delayed but still made connection because I rushed through the terminal. If I’d waited for the requested wheelchair I never would have made the next flight. Also, there was no one readily available to ask for assistance, I had to search for assistance. The workers at customs seemed annoyed to help.

I paid for an exit row seat but it did not have a TV. Pretty bad for a 4 hour flight

It’s very good.. keep up the good job!!! Thank U.

Everything nice. Only nice staff and kind people. Thank you Air Canada. I will be back ❤️

They changed the seats that we paid for 3 times after we booked and paid for them causing me to have to call them. We had a connecting flight from my through Montreal and on to Calgary. It was raining in Montreal and they left our luggage outside in the rain. Water seeped into the luggage soaking our clothes. This was our first and last time traveling on air Canada. Use another reputable carrier, not them

Internet wouldn’t work even after I paid for the package. That was my only real complaint, otherwise excellent.

Great flight! Service, food and flight experience were top notch.

No ac last 1/2 hour of flight. Simply awful. I almost got sick

Book cheap flights from Detroit to Canada

Recent round-trip flight deals

9/4Wed
1 stop
11h 55mDTW-YVR
9/11Wed
2 stops
15h 10mYVR-DTW
$180
9/4Wed
1 stop
11h 55mDTW-YVR
9/10Tue
2 stops
20h 44mYVR-DTW
$181
10/9Wed
nonstopWestJet
4h 48mDTW-YVR
10/16Wed
nonstopWestJet
4h 30mYVR-DTW
$240
9/4Wed
nonstopWestJet
4h 48mDTW-YVR
9/14Sat
1 stopWestJet
6h 28mYVR-DTW
$243
8/21Wed
1 stopAir Canada
10h 00mDTW-YVR
8/27Tue
1 stopAir Canada
11h 08mYVR-DTW
$292
9/18Wed
1 stopAir Canada
8h 49mDTW-YVR
9/21Sat
1 stopAir Canada
7h 17mYVR-DTW
$293
8/22Thu
1 stopUnited Airlines
17h 33mDTW-YVR
8/26Mon
2 stopsUnited Airlines
21h 32mYVR-DTW
$312
8/28Wed
1 stopUnited Airlines
17h 30mDTW-YVR
9/3Tue
1 stopUnited Airlines
8h 33mYVR-DTW
$318
9/11Wed
1 stopDelta
11h 00mDTW-YVR
9/15Sun
1 stopDelta
10h 07mYVR-DTW
$320
8/30Fri
1 stopDelta
10h 10mDTW-YYC
9/6Fri
1 stopDelta
9h 50mYYC-DTW
$394

Search by stops

Search by airline

Search by price

Recent one-way flight deals

10/8Tue
1 stop
16h 39mDTW-YYZ
$79
9/5Thu
1 stop
24h 34mDTW-YYC
$79
9/3Tue
1 stopWestJet
7h 30mDTW-YYJ
$131
8/22Thu
1 stopUnited Airlines
17h 33mDTW-YVR
$132
9/5Thu
nonstopWestJet
4h 07mDTW-YYC
$133
11/2Sat
1 stopAir Canada
15h 43mDTW-YVR
$136
8/16Fri
2 stopsUnited Airlines
17h 01mDTW-YVR
$137
8/19Mon
1 stopAir Canada
10h 19mDTW-YYC
$138
8/15Thu
1 stopDelta
11h 07mDTW-YVR
$161
8/10Sat
nonstopDelta
1h 46mDTW-YUL
$202

Search by stops

Search by airline

Search by price

Last minute flights from Detroit to Canada

Last minute flight, train and bus deals

7/30Tue
multi-stop
16h 58mDTW-YVR
8/7Wed
nonstop
4h 30mYVR-DTW
$356
7/30Tue
multi-stop
16h 58mDTW-YVR
8/6Tue
nonstop
4h 30mYVR-DTW
$378
7/29Mon
multi-stopUnited Airlines
10h 38mDTW-YVR
8/5Mon
multi-stopUnited Airlines
13h 44mYVR-DTW
$420
7/29Mon
multi-stopUnited Airlines
14h 30mDTW-YVR
8/5Mon
multi-stopUnited Airlines
13h 44mYVR-DTW
$425
7/29Mon
multi-stopDelta
7h 00mDTW-YVR
8/9Fri
multi-stopDelta
9h 20mYVR-DTW
$460
7/29Mon
multi-stopAir Canada
8h 08mDTW-YVR
8/2Fri
multi-stopAir Canada
8h 18mYVR-DTW
$476
7/27Sat
multi-stopWestJet
19h 17mDTW-YVR
8/5Mon
nonstopWestJet
4h 30mYVR-DTW
$504
7/29Mon
multi-stopAir Canada
6h 48mDTW-YYC
7/31Wed
multi-stopAir Canada
8h 58mYYC-DTW
$515
7/30Tue
multi-stopWestJet
7h 17mDTW-YVR
8/6Tue
nonstopWestJet
4h 30mYVR-DTW
$542
7/26Fri
multi-stopDelta
7h 15mDTW-YYC
7/29Mon
multi-stopDelta
9h 50mYYC-DTW
$632

Search by stops

Search by airline

Search by price

Detroit - Canada Flights

Departure:

Detroit (DTW)United States

Return flight deals:

Canada - Detroit

Cabin classes:

$985
$1,098
$1,204
$172