- Argentina (Español)
- Australia (English)
- Österreich (Deutsch)
- Belgique (Français)
- België (Nederlands)
- Bolivia (Español)
- Brasil (Português)
- Canada (English)
- Canada (Français)
- Chile (Español)
- Colombia (Español)
- Costa Rica (Español)
- Česká republika (Čeština)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Germany (English)
- Ecuador (Español)
- El Salvador (Español)
- España (Espa ñol)
- Espanya (Català)
- France (Français)
- Ελλάδα (Ελληνική)
- Guatemala (Español)
- Honduras (Español)
- Hong Kong (English)
- 香港 (中文)
- India (English)
- Indonesia (Bahasa Indonesia)
- Indonesia (English)
- Ireland (English)
- Israel (English)
- ישראל (עִבְרִית)
- Italia (Italiano)
- 日本 (日本語)
- Malaysia (English)
- Malaysia (Melayu)
- México (Español)
- Nederland (Nederlands)
- New Zealand (English)
- Nicaragua (Español)
- Norge (Norsk)
- Panamá (Español)
- Paraguay (Español)
- Perú (Español)
- Philippines (English)
- Polska (Polski)
- Portugal (Português)
- Puerto Rico (Español)
- República Dominicana (Español)
- România (Română)
- المملكة العربية السعودية (العَرَبِيَّة)
- Saudi Arabia (English)
- Suisse (Français)
- Schweiz (Deutsch)
- Singapore (English)
- South Africa (English)
- 대한민국 (한국어)
- Suomi (Suomi)
- Sverige (Svenska)
- 台灣 (中文)
- ประเทศไทย (ภาษาไทย)
- Thailand (English)
- Türkiye (Türkçe)
- Україна (Українська)
- United Arab Emirates (English)
- United Kingdom (English)
- United States (English)
- Estados Unidos (Espa ñol)
- Uruguay (Español)
- Venezuela (Español)
- Vietnam (English)
- Việt Nam (Việt)

Flight Deals
Best Michigan Flight Deals
Cheapest round-trip prices found by our users on KAYAK in the last 5 daysBook Cheap Michigan Plane Tickets
Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights to Michigan that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.
Recent round-trip flight deals to Michigan
Wed, 17 Feb - Mon, 22 Feb
4:20 p.m. - 9:13 a.m.Toronto Toronto Pearson Intl-Detroit Detroit Metropolitan Wayne County
16h 53m1 stop Fort Lauderdale
10:50 a.m. - 11:55 p.m.Detroit Detroit Metropolitan Wayne County-Toronto Toronto Pearson Intl
13h 05m1 stop Fort Lauderdale
C$ 381Multiple Airlines
Tue, 1 Dec - Fri, 4 Dec
7:00 a.m. - 5:20 p.m.Vancouver Vancouver Intl-Detroit Detroit Metropolitan Wayne County
8h 20m1 stop Seattle/Tacoma Intl
6:18 p.m. - 11:44 p.m.Detroit Detroit Metropolitan Wayne County-Vancouver Vancouver Intl
7h 26m1 stop Seattle/Tacoma Intl
C$ 403Alaska Airlines
Tue, 8 Dec - Tue, 15 Dec
9:20 a.m. - 11:21 a.m.Toronto Toronto Pearson Intl-Detroit Detroit Metropolitan Wayne County
26h 01m1 stop Fort Lauderdale
9:33 p.m. - 3:20 p.m.Detroit Detroit Metropolitan Wayne County-Toronto Toronto Pearson Intl
17h 47m1 stop Fort Lauderdale
C$ 405Multiple Airlines
Wed, 2 Dec - Fri, 4 Dec
7:00 a.m. - 5:20 p.m.Vancouver Vancouver Intl-Detroit Detroit Metropolitan Wayne County
8h 20m1 stop Seattle/Tacoma Intl
6:18 p.m. - 11:44 p.m.Detroit Detroit Metropolitan Wayne County-Vancouver Vancouver Intl
7h 26m1 stop Seattle/Tacoma Intl
C$ 405Alaska Airlines
Tue, 1 Dec - Fri, 4 Dec
2:32 p.m. - 11:54 p.m.Vancouver Vancouver Intl-Detroit Detroit Metropolitan Wayne County
7h 22m1 stop Minneapolis St Paul
8:55 a.m. - 3:55 p.m.Detroit Detroit Metropolitan Wayne County-Vancouver Vancouver Intl
9h 00m1 stop Seattle/Tacoma Intl
C$ 453Delta
Mon, 7 Dec - Wed, 9 Dec
6:10 p.m. - 7:49 p.m.Toronto Toronto Pearson Intl-Detroit Detroit Metropolitan Wayne County
1h 39mdirect
7:20 a.m. - 8:55 a.m.Detroit Detroit Metropolitan Wayne County-Toronto Toronto Pearson Intl
1h 35mdirect
C$ 478WestJet
Mon, 11 Jan - Sat, 16 Jan
7:00 a.m. - 10:22 p.m.Calgary Calgary-Detroit Detroit Metropolitan Wayne County
14h 22m1 stop Denver Intl
8:30 a.m. - 3:21 p.m.Detroit Detroit Metropolitan Wayne County-Calgary Calgary
7h 51m1 stop Denver Intl
C$ 496United Airlines
Mon, 11 Jan - Sat, 16 Jan
10:40 a.m. - 10:24 p.m.Calgary Calgary-Detroit Detroit Metropolitan Wayne County
10h 44m2 stops Denver Intl Chicago O'Hare Intl
8:30 a.m. - 7:37 p.m.Detroit Detroit Metropolitan Wayne County-Calgary Calgary
12h 07m2 stops Chicago O'Hare Intl Denver Intl
C$ 496United Airlines
Wed, 25 Nov - Wed, 2 Dec
2:17 p.m. - 11:58 p.m.Vancouver Vancouver Intl-Detroit Detroit Metropolitan Wayne County
7h 41m1 stop Salt Lake City
7:15 a.m. - 1:21 p.m.Detroit Detroit Metropolitan Wayne County-Vancouver Vancouver Intl
8h 06m1 stop Minneapolis St Paul
C$ 503Delta
Thu, 13 May - Thu, 20 May
6:45 a.m. - 4:40 p.m.Vancouver Vancouver Intl-Detroit Detroit Metropolitan Wayne County
6h 55m1 stop Calgary
6:00 p.m. - 10:35 p.m.Detroit Detroit Metropolitan Wayne County-Vancouver Vancouver Intl
7h 35m1 stop Calgary
C$ 546WestJet
Recent one-way flight deals to Michigan
Wed, 20 Jan
4:20 p.m. - 7:22 p.m.Toronto Toronto Pearson Intl-Detroit Detroit Metropolitan Wayne County
27h 02m1 stop Fort Lauderdale
C$ 229Multiple Airlines
Mon, 7 Dec
7:35 a.m. - 11:21 a.m.Toronto Toronto Pearson Intl-Detroit Detroit Metropolitan Wayne County
27h 46m1 stop Fort Lauderdale
C$ 235Multiple Airlines
Fri, 27 Nov
7:00 a.m. - 5:51 p.m.Vancouver Vancouver Intl-Detroit Detroit Metropolitan Wayne County
8h 51m1 stop Seattle/Tacoma Intl
C$ 237Alaska Airlines
Thu, 10 Dec
7:00 a.m. - 5:20 p.m.Vancouver Vancouver Intl-Detroit Detroit Metropolitan Wayne County
8h 20m1 stop Seattle/Tacoma Intl
C$ 238Alaska Airlines
Tue, 26 Jan
2:20 p.m. - 10:41 p.m.Vancouver Vancouver Intl-Detroit Detroit Metropolitan Wayne County
6h 21m1 stop Minneapolis St Paul
C$ 259Delta
Mon, 14 Dec
2:32 p.m. - 11:54 p.m.Vancouver Vancouver Intl-Detroit Detroit Metropolitan Wayne County
7h 22m1 stop Minneapolis St Paul
C$ 259Delta
Mon, 14 Dec
2:32 p.m. - 11:54 p.m.Vancouver Vancouver Intl-Detroit Detroit Metropolitan Wayne County
7h 22m1 stop Minneapolis St Paul
C$ 278WestJet
Tue, 19 Jan
6:25 a.m. - 5:40 p.m.Vancouver Vancouver Intl-Detroit Detroit Metropolitan Wayne County
9h 15m1 stop Toronto Pearson Intl
C$ 284Air Canada
Thu, 24 Dec
12:10 p.m. - 5:40 p.m.Halifax Halifax Intl-Detroit Detroit Metropolitan Wayne County
6h 30m1 stop Toronto Pearson Intl
C$ 314Air Canada
Sun, 13 Dec
8:30 p.m. - 11:32 a.m.Vancouver Vancouver Intl-Detroit Detroit Metropolitan Wayne County
13h 02m2 stops Calgary Atlanta Hartsfield-Jackson
C$ 355WestJet
Recent last minute flight deals to Michigan
Wed, 18 Nov - Wed, 2 Dec
2:50 p.m. - 11:57 p.m.Vancouver Vancouver Intl-Detroit Detroit Metropolitan Wayne County
7h 07m1 stop Chicago O'Hare Intl
6:20 p.m. - 1:02 a.m.Detroit Detroit Metropolitan Wayne County-Vancouver Vancouver Intl
8h 42m1 stop Toronto Pearson Intl
C$ 547Multiple Airlines
Wed, 18 Nov - Wed, 2 Dec
2:50 p.m. - 11:57 p.m.Vancouver Vancouver Intl-Detroit Detroit Metropolitan Wayne County
7h 07m1 stop Chicago O'Hare Intl
6:20 p.m. - 1:02 a.m.Detroit Detroit Metropolitan Wayne County-Vancouver Vancouver Intl
8h 42m1 stop Toronto Pearson Intl
C$ 550Multiple Airlines
Sat, 14 Nov - Tue, 17 Nov
2:32 p.m. - 11:42 p.m.Vancouver Vancouver Intl-Detroit Detroit Metropolitan Wayne County
7h 10m1 stop Minneapolis St Paul
4:35 p.m. - 10:16 p.m.Detroit Detroit Metropolitan Wayne County-Vancouver Vancouver Intl
7h 41m1 stop Seattle/Tacoma Intl
C$ 610Delta
Sat, 14 Nov - Tue, 17 Nov
8:00 a.m. - 10:15 p.m.Vancouver Vancouver Intl-Detroit Detroit Metropolitan Wayne County
12h 15m2 stops San Francisco Denver Intl
6:15 a.m. - 12:45 p.m.Detroit Detroit Metropolitan Wayne County-Vancouver Vancouver Intl
8h 30m1 stop Chicago O'Hare Intl
C$ 610United Airlines
Sat, 14 Nov - Tue, 17 Nov
8:00 a.m. - 10:15 p.m.Vancouver Vancouver Intl-Detroit Detroit Metropolitan Wayne County
12h 15m2 stops San Francisco Denver Intl
10:48 a.m. - 10:19 p.m.Detroit Detroit Metropolitan Wayne County-Vancouver Vancouver Intl
13h 31m2 stops Chicago O'Hare Intl San Francisco
C$ 610United Airlines
Wed, 18 Nov - Sat, 21 Nov
1:20 a.m. - 5:36 p.m.Calgary Calgary-Detroit Detroit Metropolitan Wayne County
15h 16m1 stop Toronto Pearson Intl
6:20 p.m. - 12:06 a.m.Detroit Detroit Metropolitan Wayne County-Calgary Calgary
6h 46m1 stop Toronto Pearson Intl
C$ 619Air Canada
Tue, 17 Nov - Sat, 21 Nov
7:45 a.m. - 6:28 p.m.Calgary Calgary-Detroit Detroit Metropolitan Wayne County
9h 43m1 stop Newark
6:20 p.m. - 12:06 a.m.Detroit Detroit Metropolitan Wayne County-Calgary Calgary
6h 46m1 stop Toronto Pearson Intl
C$ 670Air Canada
Wed, 18 Nov - Sat, 21 Nov
2:20 p.m. - 11:42 p.m.Calgary Calgary-Detroit Detroit Metropolitan Wayne County
8h 22m1 stop Minneapolis St Paul
9:25 a.m. - 6:55 p.m.Detroit Detroit Metropolitan Wayne County-Calgary Calgary
10h 30m1 stop Atlanta Hartsfield-Jackson
C$ 1,120WestJet
Wed, 18 Nov - Sun, 29 Nov
9:20 p.m. - 10:25 a.m.Edmonton Edmonton-Detroit Detroit Metropolitan Wayne County
12h 05m2 stops Calgary Atlanta Hartsfield-Jackson
12:15 p.m. - 11:10 p.m.Detroit Detroit Metropolitan Wayne County-Edmonton Edmonton
11h 55m2 stops Toronto Pearson Intl Calgary
C$ 1,145WestJet
Sun, 15 Nov - Sun, 22 Nov
7:48 p.m. - 7:55 a.m.Montreal Montreal Pierre Elliott Trudeau Intl-Detroit Detroit Metropolitan Wayne County
12h 07m1 stop New York LaGuardia
9:35 p.m. - 8:44 a.m.Detroit Detroit Metropolitan Wayne County-Montreal Montreal Pierre Elliott Trudeau Intl
11h 09m1 stop New York LaGuardia
C$ 1,387Delta
Recent direct flight deals from Canada to Michigan
Mon, 7 Dec - Wed, 9 Dec
6:10 p.m. - 7:49 p.m.Toronto Toronto Pearson Intl-Detroit Detroit Metropolitan Wayne County
1h 39mdirect
7:20 a.m. - 8:55 a.m.Detroit Detroit Metropolitan Wayne County-Toronto Toronto Pearson Intl
1h 35mdirect
C$ 478WestJet
Sat, 5 Dec - Sun, 6 Dec
6:00 a.m. - 7:35 a.m.Toronto Toronto Pearson Intl-Detroit Detroit Metropolitan Wayne County
1h 35mdirect
7:20 a.m. - 8:55 a.m.Detroit Detroit Metropolitan Wayne County-Toronto Toronto Pearson Intl
1h 35mdirect
C$ 487Multiple Airlines
Fri, 11 Dec - Sun, 13 Dec
4:49 p.m. - 7:05 p.m.Montreal Montreal Pierre Elliott Trudeau Intl-Detroit Detroit Metropolitan Wayne County
2h 16mdirect
2:04 p.m. - 3:59 p.m.Detroit Detroit Metropolitan Wayne County-Montreal Montreal Pierre Elliott Trudeau Intl
1h 55mdirect
C$ 623WestJet
Sat, 5 Dec - Mon, 7 Dec
6:00 a.m. - 8:16 a.m.Montreal Montreal Pierre Elliott Trudeau Intl-Detroit Detroit Metropolitan Wayne County
2h 16mdirect
9:36 p.m. - 11:33 p.m.Detroit Detroit Metropolitan Wayne County-Montreal Montreal Pierre Elliott Trudeau Intl
1h 57mdirect
C$ 631Aeromexico
Fri, 25 Dec - Fri, 1 Jan
4:20 p.m. - 5:40 p.m.Toronto Toronto Pearson Intl-Detroit Detroit Metropolitan Wayne County
1h 20mdirect
6:20 p.m. - 7:34 p.m.Detroit Detroit Metropolitan Wayne County-Toronto Toronto Pearson Intl
1h 14mdirect
C$ 817Air Canada
Thu, 26 Nov - Sun, 29 Nov
4:10 p.m. - 5:36 p.m.Toronto Toronto Pearson Intl-Detroit Detroit Metropolitan Wayne County
1h 26mdirect
6:20 p.m. - 7:34 p.m.Detroit Detroit Metropolitan Wayne County-Toronto Toronto Pearson Intl
1h 14mdirect
C$ 824Air Canada
Fri, 12 Feb - Sun, 14 Feb
4:50 p.m. - 7:03 p.m.Montreal Montreal Pierre Elliott Trudeau Intl-Detroit Detroit Metropolitan Wayne County
2h 13mdirect
9:35 p.m. - 11:28 p.m.Detroit Detroit Metropolitan Wayne County-Montreal Montreal Pierre Elliott Trudeau Intl
1h 53mdirect
C$ 857Delta
Fri, 18 Dec - Tue, 22 Dec
6:10 p.m. - 7:49 p.m.Toronto Toronto Pearson Intl-Detroit Detroit Metropolitan Wayne County
1h 39mdirect
1:49 p.m. - 3:14 p.m.Detroit Detroit Metropolitan Wayne County-Toronto Toronto Pearson Intl
1h 25mdirect
C$ 892Delta
Sat, 26 Dec - Sat, 2 Jan
4:10 p.m. - 5:36 p.m.Toronto Toronto Pearson Intl-Detroit Detroit Metropolitan Wayne County
1h 26mdirect
6:20 p.m. - 7:34 p.m.Detroit Detroit Metropolitan Wayne County-Toronto Toronto Pearson Intl
1h 14mdirect
C$ 1,232United Airlines
Sun, 27 Dec - Sun, 3 Jan
4:20 p.m. - 5:40 p.m.Toronto Toronto Pearson Intl-Detroit Detroit Metropolitan Wayne County
1h 20mdirect
6:20 p.m. - 7:34 p.m.Detroit Detroit Metropolitan Wayne County-Toronto Toronto Pearson Intl
1h 14mdirect
C$ 1,307United Airlines
Booking Insights
KAYAK's insights & trends for flights to Michigan
Get data-powered insights and trends into flights to Michigan to help you find the cheapest flights, the best time to fly and much more.
Prices
Airlines
More
What is the cheapest flight to Michigan?
These are the best round-trip prices found by users searching on KAYAK in the last 5 days.
The cheapest ticket to Michigan from Canada found in the last 5 days was to Detroit Metropolitan Wayne County Airport, at C$ 351 round-trip. The most popular route is Halifax (YHZ) to Detroit Metropolitan Wayne County Airport (DTW), and the cheapest round-trip airline ticket found on this route in the last 5 days was C$ 351.
How much is a flight to Michigan?
The average and cheapest price for all round-trip flights to Michigan from each origin found by users searching on KAYAK in the last month.
A flight to Michigan costs C$ 728 on average. The cheapest price found on KAYAK in the last 2 weeks was C$ 272 for the route Toronto Pearson Intl Airport (YYZ) to Detroit Metropolitan Wayne County Airport (DTW). The most popular routes on KAYAK are Toronto to Detroit which costs C$ 1,012 on average, and Montreal to Detroit, which costs C$ 856 on average.
See prices from:
What is the cheapest month to fly from Canada to Michigan?
To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights from Canada to Michigan, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.
The cheapest month for flights from Canada to Michigan is February, when tickets cost C$ 334 (return) on average. On the other hand, the most expensive months are March and August, when the average cost of round-trip tickets is C$ 520 and C$ 513 respectively.
What is the cheapest time of day to fly to Michigan?
The average price for all round-trip flights from Canada to Michigan depending on the time of departure, clicked by users on KAYAK in the last 2 weeks.
The cheapest time of day to fly to Michigan is generally in the afternoon, when round-trip flights cost C$ 688 on average. Morning departures are around 10% cheaper than evening flights, on average. The most expensive time of day to fly to Michigan is generally in the evening, which is peak travel time and where the average cost of a ticket is C$ 879.
How many airports are there in Michigan?
There are 17 airports in Michigan. The busiest airport is Detroit Metro Airport (DTW), with 85% of all flights arriving there.
How long is the flight to Michigan?
An average direct flight from Canada to Michigan takes 7h 59m, covering a distance of 2760 km. The shortest route is Toronto Pearson Intl Airport (YYZ) to Detroit Metropolitan Wayne County Airport (DTW) with an average flight time of 1h 20m.
How many direct flights to Michigan are there each day?
There are around 45 direct flights from within Canada to Michigan every day. Most flights (63%) depart in the morning.
How many direct flights to Michigan are there each week?
Each week there are around 311 direct flights from within Canada to Michigan. The most common day for departures is Sunday, with 21% of flights taking off on this day.
How many long-haul flights are there to Michigan each week?
There aren’t any long-haul (6-12 hour flight duration) or medium-haul (3-6 hour flight duration) flights to Michigan. Instead, there are 311 short-haul flights (up to 3 hour flight duration), with the most arriving from Toronto.
How many cities have direct flights to Michigan?
From Canada, there are direct flights to Michigan from 2 cities. The city with the most direct flights is Toronto, with 181 direct flights each week.
Good to know
Low season | February |
|---|---|
High season | July |
Cheapest flight | C$ 229 |
FAQs - booking Michigan flights
Top tips for finding cheap flights to Michigan
Reviews of the top 5 airlines flying to Michigan
See real verified KAYAK customer reviews for airlines flying to Michigan. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline from Canada to Michigan. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
7.9
Alaska AirlinesOverall score based on 13159 reviews
8.1Boarding
7.8Comfort
7.0Food
8.5Crew
7.0Entertainment
Airline reviews
Everything was fine, flight was on time. Seats are pretty comfortable. I paid extra for the extra leg room. Did not get food. The only thing I wish Alaska had was a seat back screen rather than trying to watch things on my phone.
10.0 ExcellentVirginia, Oct 2026
Everything was fine, flight was on time. Seats are pretty comfortable. I paid extra for the extra leg room. Did not get food. The only thing I wish Alaska had was a seat back screen rather than trying to watch things on my phone.
SeaT was a mess, couldn't get our wheelchair service. Had to walk all the way to N. Once we found our flight. Check in and baggage was terrible.
I enjoyed the movie selection. I’m glad I saw ahead of time to bring personal ear buds. I don’t normally have them with me and airlines used to give them out.
The best thing were the seats It was too cold most of the time. The food was poor… The eggs were runny and potatoes were cold. The last time I flew first class we had a TV screen to watch movies but not this time The last time we had free alcohol, but not this time
My seat row didn’t have tray tables which made it pretty difficult to get comfortable on a four hour flight. Good experience outside of that, though.
Would not mind having movie options an available like Delta, but is not necessary. Did not have food, so cannot appropriately rate that section.
You an Kayak offered travel insurance. I had to cancel are flights which I well say was easy an I got my money back. BUT not the travel insurance Kayak or X cover has keep the money. So why I never went on the fligt I cancel way early. I know one thing I'll never go to kayak again.
Flight attendance were good my luggage was lost . Noone really told us what happened hoping I get it back. Disappointed!!!
I was in second from last seat. My luggage was in row 15. I asked the stewardess if I could move up before the plane lands. There were 3 empty rows. She went on to explain to me, how no one was sitting there when the plane took off and there was no education on the exit doors. Blah, blah, blah. I said ok, S he kept over explaining to me. So whatever if that’s the rules. She went in the back to the other 2 stewards to tell them the entire conversation I just had with her. Not only could I hear her so could all the back rows of the plane. This was very unprofessional and inappropriate.
Service was excellent. Staff at check in cleared hurdles for me so I could travel with my service animal.
A 6hr delay is going to put a damper on all reviews. It was almost impossible to get into the Delta club also. Zero conveyance. I could not use my status for anything. Makes me wonder why am I loyal to delta?
Wifi worked inconsistently; outlet to charge computer did not work.
13 hour delay stuck in Detroit and missed a day of meetings. It was terrible
Everything was great except the fact that catering did not restock the flight from ATL to GRB and we were only offered water.
I usually like delta. However this is my second flight that the wifi does not work
The trip to Harrisburg from Detroit was extremely uncomfortable because of heat
Flights were on time, my connecting gate was VERY close to my arrival gate, everything went smooth and made for a delightful experience.
Crew completed ignored our aisle when giving snacks and coffee
Delta was great because the flight was almost 5 hours so I had access to tons of movies news, etc. so it helped past the time by no other plane WestJet did not have movies so Delta was the best
It was very good. Our flight was delayed and we as a result missed our connecting flight but rescheduled to the next day. The Need Help staff was so great and offered us compensation that was beyond satisfactory.
Went from a plane with free internet to a plane with paid internet. The entertainment screens didn’t work. Crammed in the back and the crew hit my knee with the cart really hard - it hurt. No apologies. I’m still limping today.
One of my checked luggage was damaged. Cracked on the top by the handle.
Flight delayed, last seat on the plane, no arrival Gate available due to the plane departing late
Really old place. Not as clean as it should be, tray tables needed better cleaning. The items, trays and some other items need to b6 engineered. Anything task you or crew may do is incredibly load, seriously engineer for quiet smooth, easy. Just opening and closing the tray table is actually dangerous and can easily injure a finger. I'm sure it happens as it happened to me! First time I used United and likely will be the last!
Not enough veg food available for passengers. I actually did not get the veg food and was told it was over, and I starved the entire flight duration.
Plane was was better than th YVR to ORD flight but was a fraction of the distance. Fly your better planes on longer distance flights.
In this flight we had selected seating for our family in the middle of the plane in a 2x2 format. The airline changed them to the very back row of the plane and split them to 3x1. Why pay for seats that allow seat selection if the airline will just move them to the worst seats in the plane?
The flight was canceled. Got rebooked to Chicago and when we arrived our luggage where to there. They were going to our original destination the day after. They would not deliver them to our house. We had to go pick them up.
Upgrade planes to have larger overhead bins, especially on this popular route and first class. Easy flight to Chicago, good service in first class. Can't wait for seatback entertainment to be brought back. I like the free wifi and messaging with T-Mobile. Although, the tray tables are not big enough to work even on a small laptop - so why is it called "business" class? Flight attendant said that the flight was too short to even serve water. I've flown that route several times, and that is the first time I ever heard that. No chargers in the seats. Rough landing.
Pilots were great on take off and landing. Flight attendant were very kind. The only problem was take off was later than the scheduling.
We traveled with a 7 year old that has autism and he is significantly cognitively delayed. Your site makes it known there are no wagons allowed even if they fold down flat and many autistic children cannot travel without one because they are unable to follow directions or cooperate with walking through the airport and are too big for a stroller. Please consider making exceptions for our special needs children. Also it would be very thoughtful if you’d allow seat selection for no fee for special needs families. The autistic child we traveled with must sit behind another adult in our family because he continuously kicks the seat in front of him and is unable to understand why that is disruptive. We had to pay quite a bit extra to have our 4 seats situated with 2 in row 19 and 2 in row 20 directly behind.
Our itinerary included a 1 hour and 30 minute layover, which should have been sufficient under normal circumstances. However, our original flight was delayed. Before we even deplaned, we were instructed to collect our checked bags from baggage claim, clear immigration and customs, and then recheck our bags for the connecting flight. The airline knew—or should have known—that this was impossible. Checked baggage acceptance closes one hour before departure, meaning there was no realistic way for passengers from the delayed flight to recheck their bags in time. Despite this, the airline gave us misleading instructions instead of informing us that we would likely miss our connection. We completed immigration and customs in approximately 10 minutes, but our checked bags did not arrive at the carousel for more than 30 minutes. After collecting them, we had another 10-minute walk to the baggage drop area, only to find that no airline attendant was present. We then went to another airline counter, where an employee told us this had happened before and that there was nothing they could do because the baggage acceptance window had already closed. At that point, there were still 40 minutes remaining before our flight's departure, yet no one was willing to assist or offer a practical solution. When we asked to be rebooked, we were simply told to call the airline's 800 number ourselves. There was no accountability or customer support at the airport, leaving us stranded in a foreign country with no immediate assistance. After finally reaching an agent on the 800 number, we were rebooked on a flight for the following day. However, we were initially told that the airline would not provide any hotel accommodation and that we would have to arrange and pay for it ourselves. Only after making multiple calls and speaking with several different agents did one representative finally issue a hotel voucher. The entire experience was an exhausting and frustrating ordeal. What should have been a 20-hour journey ultimately became more than 30 hours due to the airline's poor planning, misleading instructions, lack of accountability, and inadequate customer service. The unnecessary delays, confusion, and absence of meaningful assistance caused significant physical exhaustion and severe mental stress. This experience fell far below the level of service passengers should reasonably expect.
Horrible! I spend in airport from 9:30 and till 2 am. My flights and connections was delayed, rebooked and after was delayed, I couldn’t get home! I was stuck! The money I paid it’s to much for what I got! 💩 never again flying with your company! Second time booked with you and second time lots of issues. I rather pay 100$ more but be on schedule and time!
A little disorganized but overall good. The Delta flights were great though
Staff was nice, helpful, and did all they could. I understand economy seats are bottom of the barrel, but we're crammed in there with others in our row.
Original flight delayed/cancelled. Re-routed on a 2-stop flight, which put me into my destination 7+ hours after initial arrival. Had to change a number of plans already scheduled for arrival day. Fortunately, was re-routed again after arrival at initial departure location, on a one-stop flight that put me into final destination only 3 hours behind schedule. Some plans were able to be salvaged after another round of calls, etc. Stressful, but worked out ok in the end.
Late departure, so I missed connection in Detroit. But Delta gave me a great hotel & breakfast. Just sorry I could not get anything from my checked baggage.
Crew was friendly. Lost our luggage and told us it’d be in later in the evening of the day we returned. It was not. Still after 5 days have not received it.
Needs to be clearer about baggage allowances upon purchasing tickets
Very easy boarding. The on board snacks were not good.
Something wrong with the plane so had to deplane and waited over 2 hours to finally leave
Delay Delay Delay Canceled Terrible customer service Ended up renting a car and driving overnight as that was an easier option than dealing with Air Canada
The connecting gate could not be farther away and the airport was not clearly marked to show where to go.
Having my luggage would be great, contacting anyone for help is nearly impossible.
Gate Crew was unprepared and poorly versed in their jobs. Multiple delays with little communications to passengers. Gate was in chaos. Lost mobility device for hour. Almost missed connecting flight.
Small overhead bins but got my carry on bag stowed. Friendly crew, easy check in process
Flight delayed 3 times after arrival at airportThe plane was old and looked tired. Washroom was so tiny and difficult to manœuvre in- thought I might not get out. Not for anyone with claustrophobia. Entertainment screen had an icon of a tv with rabbit ears- says a lot about age. WiFi was at a charge- did not use it. Sone turbulence turned inflight service into a quick “ water-only” service. Noisy engines heard loud inside. Strange noises inside cabin. Fast plane- short flight. Maybe suitable for a commuter flight as this but not a regulator flight. Fine for what I needed but thst’s where it ends .
Minus the delay everything was good the delay wasn't too bad it was only 15 minutes but it was still a delay
My flight was cancelled due to weather and the airline only refunded half the amount. I am sooooo confused and unhappy.
Same reasons I mentioned before, and I can add , for this flight they reserved tickets more than the available seats, they make the flight delay until the resolved problem by dropping couple people for next flight
More options for your flight to Michigan
Complete your trip to Michigan with a hotel stay or car rental
Airlines flying to Michigan
Cabin class types available on flights to Michigan
Cabin classes available on flights to Michigan. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
First Class flights to Michiganfrom C$ 1,652
Business Class flights to Michiganfrom C$ 570
Premium Economy Class flights to Michiganfrom C$ 1,877
Economy Class flights to Michiganfrom C$ 351
Flights from domestic origins to Michigan
Flights from all regions of Canada to Michigan. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from Alberta to Michiganfrom C$ 439
Flights from Nova Scotia to Michiganfrom C$ 589
Flights from Ontario to Michiganfrom C$ 344
Flights from Quebec to Michiganfrom C$ 412
Flights to other popular destinations
The most popular flights on KAYAK according to clicks in the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability are not guaranteed.
Flights from Canada to popular regions in the United States
Flights to popular cities in Michigan
Flights to Chicagofrom C$ 344
Flights to Detroitfrom C$ 381
Flights to East Lansingfrom C$ 713
Flights to Flintfrom C$ 885
Flights to Kalamazoofrom C$ 654
Flights to Muskegonfrom C$ 2,839
Flights to Pellstonfrom C$ 891
Flights to Traverse Cityfrom C$ 771
Flights to Wyomingfrom C$ 516