$162 Find Cheap Flights from British Columbia to Michigan - Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 21% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Useful Info

Good to know

Low season

January

Cheapest flight

$162
Best time to beat the crowds with an average 37% drop in price.
Most popular time to fly with an average 9% increase in price.
Flight from Vancouver to Detroit

FAQs for booking flights from British Columbia to Michigan

  • How does KAYAK find such low prices on flights from British Columbia to Michigan?

    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 British Columbia to Michigan.

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

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight from British Columbia to Michigan 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 British Columbia to Michigan?

    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 from British Columbia to Michigan with an airline and back with another airline.

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

    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 from British Columbia to Michigan up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

  • How many airports are there in Michigan?

    There are 17 airports in Michigan. The busiest airport is Detroit Metro Airport (DTW), with 83% of all flights arriving there.

  • Which is the cheapest airport to fly into in Michigan?

    Prices will differ depending on the departure airport, but generally, the cheapest airport to fly to in Michigan is Detroit Metropolitan Wayne County Airport (DTW), with an average flight price of $677.

  • What is the cheapest day to fly to Michigan?

    Based on KAYAK data, the cheapest day to fly to Michigan is Wednesday where round-trip tickets can be as cheap as $323. On the other hand, the most expensive day to fly is Saturday, where round-trip prices are $573 on average.

  • What is the cheapest time of day to fly to Michigan?

    The cheapest time of day to fly to Michigan is generally in the afternoon, when round-trip flights cost $448 on average. The most expensive time of day to fly to Michigan is generally in the afternoon, which is peak travel time and where the average cost of a ticket is $448.

  • What is the cheapest flight to Michigan?

    The cheapest ticket to Michigan from British Columbia found in the last 5 days was to Detroit Metropolitan Wayne County Airport, at $793 round-trip. The most popular route is Vancouver Intl Airport (YVR) to Detroit Metropolitan Wayne County Airport (DTW) and the cheapest round-trip airline ticket found on this route in the last 5 days was $793.

  • What is the cheapest month to fly from British Columbia to Michigan?

    The cheapest month for flights from British Columbia to Michigan is October, when tickets cost $184 (return) on average. On the other hand, the most expensive months are March and July, when the average cost of round-trip tickets is $371 and $332 respectively.

  • How far in advance should I book a flight from British Columbia to Michigan?

    To get a below average price on the flight from British Columbia to Michigan, you should book around 6 weeks before departure, which saves you about 22% compared to booking last minute. For the absolute cheapest price, our data suggests you should book 19 weeks before departure.

  • How long is the flight to Michigan?

    An average nonstop flight from British Columbia to Michigan takes 10h 32m, covering a distance of 1747 miles. The shortest route is Calgary (YYC) to Chicago O'Hare Intl Airport (ORD) with an average flight time of 2h 20m.

  • What are the most popular destinations in Michigan?

    Based on KAYAK flight searches, the most popular destination is Chicago (93% of total searches to Michigan). The next most popular destinations are Grand Rapids (6%) and South Bend (1%).

Reviews of the top 5 airlines serving from British Columbia to Michigan

 
Need help choosing which airline to fly with from British Columbia to Michigan? 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.
7.8
DeltaOverall score based on 8594 reviews
7.8Comfort
7.2Food
7.8Entertainment
8.5Crew
8.1Boarding
Airline reviews

The captain was running late from landing from a prior flight. We all boarded then had to sit and wait for like an hour for him to arrive. I don't understand why you would have us board knowing that we would have to all sit and wait on the captain for an extended period of time.

4.0 OkayJenny, Sep 2026
Read more Delta reviews

The captain was running late from landing from a prior flight. We all boarded then had to sit and wait for like an hour for him to arrive. I don't understand why you would have us board knowing that we would have to all sit and wait on the captain for an extended period of time.

Flight was delayed from San Diego due to being overweight for weather conditions. We missed our connecting flight to our final destination due to the delay, as well as the connecting flight leaving before the scheduled departure time. We missed the connection within 10 - 15 minutes. We were booked on a later flight arriving 7 hours later. There were 7 passengers sharing the same originating and connecting flight.

Horrible, mismanaged ground issue resulting in a long delayed, next flight left early, waiting extra 7 hours in the airport, screen did not work

Crew, food, boarding, deplaning. See my comments on the KLM section.

The temperature on the flight was unbearably hot and they were unable to serve waters and did t make any adjustments. This impacted us both when leaving, we pushed away from the gate but didn’t taxi for takeoff for awhile then arrived ‘early’ yet were stuck in the plane for longer than we should have been.

The crew performed the absolute minimum. The plane ran out of toilet paper and there was 2 hours of flight left of an 8 hours international flight. The food was a average

Delayed, then set on termac before taking off for 45 minutes. After landing had to sit on termac for another 30-40 minutes. Total disaster of a flight

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.

It was a Red-Eye flight so was not comfortable enough to sleep, but seat was as expected. Crew was great and in-flight entertainment was excellent. Flight was smooth

Boarding was a complete mess. The whole system went down. People got wrong seat for the first half an hour.

We boarded the plane and were about to take off when we were notified that the tires had to be checked. Upon inspection, they were found to need replacement, so the entire plane had to be deboarded. After we exited the plane, United staff forced us to stay in the gate area by posting "Do Not Exit" signs on the doors connecting the gate area to the terminal. Many of us had already rebooked our flights and had no checked bags, but they told us we could not leave. This seemed inappropriate to hold people under false pretenses. When the agent told us we could leave, I asked them to please take down the "Do Not Exit" signs, as they were misleading. The agent refused, and I told them that it didn't feel right to hold people like that.

Friendly crew, but we were delayed for more than an hour and had to change planes due to maintenance issues.

Good but airlines getting smaller. I didn't like the meal but the service was fine. Flight was fine and luggage arrived. So good.

Reliable, nice crew, I fly often on that flight and I like it all.

The food quality sucks. One must starve if they do not eat flesh Or wheat based products Some variety would be expected. The trivial amount of snacks and or food is inhumane

Efficient, calm when things were delayed and kept us regularly informed of what was happening.

Airbus plane, nice and polite staff, entertainment even as it was a short flight.

Plane temperature was comfortable (not to hot) when boarding and waiting for takeoff.

Michael, our FA was very attentive, even finding me a chocolate brownie from economy class when the dessert selections were all dairy based. ( intolerant, not allergic so don’t usually need to order dairy free)

Horrible, delayed 3 hours due to a mechanical issue where the plane is deemed unsafe so we had to deplane after an hour on the tarmac. No credit was given even though plenty of passengers missed their connecting flights and then the baggage claim info showed that no flight was being loaded on the carousel whilst the bags were being dropped, so no one knew if it was the right flight or not since the arrivals screen didn’t show anything.

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.

I loved the fact it was on time and it was a smooth flight to my destination.

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.

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

I paid extra for what I thought was leg room and it certainly was not. I had a very cramped experience on my flight from Dallas to Detroit and it was the section right behind first class section. I did however have an amazing flight from Atlanta to Dallas on the initial outbound flight.

Ninth consecutive American flight I have been on that was delayed

I got bumped by Qantas to American Airlines incurring a 6 hr layover at lax. I was not happy

I rated the experience "mediocre" because of the 2 hour delay in take off. This is the 4th flight from DFW on AA where there was a delay and in one of the instances (after 13 delays), the flight was cancelled. I understand weather but for the March 18th flight, there was no weather issue in Dallas or Detroit. I called Concierge Key and they were wonderful, booking me on a later flight in case my flight was cancelled. I have flown with American for many years and never has there been this consistent pattern of delays. Very disappointing.

My carry on baggage was damaged. Entire trip, I had to carry the baggage. When complained to the boarding crew, they got mad at me and still asked me to valet check in the cabin baggage. Rude boarding crew!!!

Experience was good. We were delayed in leaving by 15 mins because the flight was waiting on a family that was late in getting to the gate. Food and drink options were as expected. I highly recommend checking in ahead of time using the airline’s app so that it’s quicker to get your luggage tags as soon as you arrive at the terminal. No more waiting in long lines!

It took way too long to diagnose and solve the problem of a broken crew member cabin seat. Though compensation for the volunteer who left the flight was very kind.

The AA staff person who checked our bags was curt and almost rude. The FA also seemed unhappy doing her job. Overall it was like riding the school bus back in grade school.

They cancelled my flight and downgraded me to economy and only gave me $250 for the downgrade

The luggage was completely damaged. It was ripped at the corner and the lock was stuck. We had to rip it open.

More options for your flight to Michigan

Complete your trip to Michigan with a hotel stay or car rental