- 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
Cheap Flights from Asheville to Michigan
Cheapest round-trip prices found by our users on KAYAK in the last 5 daysBook Cheap Asheville to Michigan Plane Tickets
Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights from Asheville 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 from Asheville to Michigan
Mon, Dec 7 - Mon, Dec 14
1:44 pm - 11:21 amAVL Asheville Regional-DTW Detroit Metropolitan Wayne County
21h 37m1 stop Fort Lauderdale
8:01 pm - 11:15 amDTW Detroit Metropolitan Wayne County-AVL Asheville Regional
39h 14m2 stops Dallas/Fort Worth Fort Lauderdale
$208Multiple Airlines
Mon, Dec 7 - Wed, Dec 9
11:00 am - 11:21 amAVL Asheville Regional-DTW Detroit Metropolitan Wayne County
24h 21m1 stop Fort Lauderdale
9:33 pm - 8:31 amDTW Detroit Metropolitan Wayne County-AVL Asheville Regional
10h 58m1 stop Fort Lauderdale
$222Multiple Airlines
Fri, Dec 11 - Mon, Dec 14
11:00 am - 11:21 amAVL Asheville Regional-DTW Detroit Metropolitan Wayne County
24h 21m1 stop Fort Lauderdale
9:33 pm - 11:07 amDTW Detroit Metropolitan Wayne County-AVL Asheville Regional
13h 34m1 stop Fort Lauderdale
$244Multiple Airlines
Wed, Dec 9 - Sun, Dec 13
9:16 am - 2:35 pmAVL Asheville Regional-DTW Detroit Metropolitan Wayne County
5h 19m1 stop Charlotte Douglas
7:20 am - 12:42 pmDTW Detroit Metropolitan Wayne County-AVL Asheville Regional
5h 22m1 stop Charlotte Douglas
$329American Airlines
Wed, Feb 10 - Sat, Feb 13
8:00 am - 1:56 pmAVL Asheville Regional-DTW Detroit Metropolitan Wayne County
5h 56m1 stop Charlotte Douglas
5:11 pm - 12:48 amDTW Detroit Metropolitan Wayne County-AVL Asheville Regional
7h 37m1 stop Chicago O'Hare Intl
$329American Airlines
Sat, Dec 19 - Sat, Jan 2
5:59 pm - 11:42 pmAVL Asheville Regional-DTW Detroit Metropolitan Wayne County
5h 43m1 stop Atlanta Hartsfield-Jackson
7:30 am - 2:49 pmDTW Detroit Metropolitan Wayne County-AVL Asheville Regional
7h 19m1 stop Atlanta Hartsfield-Jackson
$329Delta
Fri, Dec 4 - Tue, Dec 8
2:21 pm - 9:20 pmAVL Asheville Regional-DTW Detroit Metropolitan Wayne County
6h 59m1 stop Atlanta Hartsfield-Jackson
9:08 am - 1:19 pmDTW Detroit Metropolitan Wayne County-AVL Asheville Regional
4h 11m1 stop Atlanta Hartsfield-Jackson
$329Delta
Sun, Dec 6 - Sun, Dec 13
5:08 am - 9:40 amAVL Asheville Regional-DTW Detroit Metropolitan Wayne County
4h 32m1 stop Charlotte Douglas
7:20 am - 12:42 pmDTW Detroit Metropolitan Wayne County-AVL Asheville Regional
5h 22m1 stop Charlotte Douglas
$329American Airlines
Sun, Nov 22 - Thu, Dec 24
5:35 pm - 11:58 pmAVL Asheville Regional-GRR Grand Rapids Gerald R. Ford Intl
6h 23m1 stop Chicago O'Hare Intl
4:47 pm - 9:38 pmGRR Grand Rapids Gerald R. Ford Intl-AVL Asheville Regional
4h 51m1 stop Chicago O'Hare Intl
$389United Airlines
Fri, Feb 19 - Mon, Feb 22
5:41 pm - 10:15 pmAVL Asheville Regional-TVC Traverse City Cherry Capital
4h 34m1 stop Chicago O'Hare Intl
3:29 pm - 9:27 pmTVC Traverse City Cherry Capital-AVL Asheville Regional
5h 58m1 stop Chicago O'Hare Intl
$407United Airlines
Recent one-way flight deals from Asheville to Michigan
Thu, Nov 19
12:50 pm - 8:42 pmAVL Asheville Regional-GRR Grand Rapids Gerald R. Ford Intl
7h 52m1 stop West Palm Beach President Donald J. Trump Intl
$142Allegiant Air
Thu, Dec 24
7:00 am - 1:16 pmAVL Asheville Regional-GRR Grand Rapids Gerald R. Ford Intl
6h 16m1 stop Orlando
$148Multiple Airlines
Mon, Nov 16
5:20 pm - 11:37 pmAVL Asheville Regional-DTW Detroit Metropolitan Wayne County
30h 17m1 stop Fort Lauderdale
$150Multiple Airlines
Wed, Dec 23
8:23 pm - 12:41 amAVL Asheville Regional-GRR Grand Rapids Gerald R. Ford Intl
4h 18m1 stop Charlotte Douglas
$168American Airlines
Thu, Dec 24
12:12 pm - 6:49 pmAVL Asheville Regional-GRR Grand Rapids Gerald R. Ford Intl
6h 37m1 stop Washington, D.C. Reagan-National
$175American Airlines
Thu, Dec 24
6:18 am - 6:49 pmAVL Asheville Regional-GRR Grand Rapids Gerald R. Ford Intl
12h 31m2 stops Charlotte Douglas Washington, D.C. Reagan-National
$281American Airlines
Thu, Dec 24
3:00 pm - 10:51 pmAVL Asheville Regional-MBS Bay City MBS Intl
7h 51m2 stops Atlanta Hartsfield-Jackson Detroit Metropolitan Wayne County
$334Delta
Fri, Nov 27
11:10 am - 4:00 pmAVL Asheville Regional-DTW Detroit Metropolitan Wayne County
4h 50m1 stop Atlanta Hartsfield-Jackson
$338Delta
Mon, Nov 23
5:39 pm - 11:58 pmAVL Asheville Regional-GRR Grand Rapids Gerald R. Ford Intl
6h 19m1 stop Chicago O'Hare Intl
$374United Airlines
Thu, Dec 24
11:48 am - 8:27 pmAVL Asheville Regional-FNT Flint Bishop
8h 39m2 stops Newark Chicago O'Hare Intl
$379United Airlines
Recent last minute flight deals from Asheville to Michigan
Sat, Nov 14 - Sun, Nov 15
12:59 pm - 11:37 pmAVL Asheville Regional-DTW Detroit Metropolitan Wayne County
10h 38m1 stop Fort Lauderdale
4:29 pm - 10:31 amDTW Detroit Metropolitan Wayne County-AVL Asheville Regional
18h 02m1 stop Fort Lauderdale
$275Multiple Airlines
Thu, Nov 12 - Sun, Nov 15
7:00 am - 11:37 pmAVL Asheville Regional-DTW Detroit Metropolitan Wayne County
16h 37m1 stop Fort Lauderdale
4:29 pm - 10:31 amDTW Detroit Metropolitan Wayne County-AVL Asheville Regional
18h 02m1 stop Fort Lauderdale
$282Multiple Airlines
Thu, Nov 12 - Sun, Nov 15
7:00 am - 11:37 pmAVL Asheville Regional-DTW Detroit Metropolitan Wayne County
16h 37m1 stop Fort Lauderdale
10:07 am - 10:54 pmDTW Detroit Metropolitan Wayne County-AVL Asheville Regional
12h 47m2 stops Dallas/Fort Worth Fort Lauderdale
$419Multiple Airlines
Sat, Nov 14 - Sun, Nov 15
12:59 pm - 11:37 pmAVL Asheville Regional-DTW Detroit Metropolitan Wayne County
10h 38m1 stop Fort Lauderdale
6:41 am - 10:54 pmDTW Detroit Metropolitan Wayne County-AVL Asheville Regional
16h 13m2 stops Atlanta Hartsfield-Jackson Fort Lauderdale
$426Multiple Airlines
Thu, Nov 12 - Sun, Nov 15
2:20 pm - 11:59 pmAVL Asheville Regional-DTW Detroit Metropolitan Wayne County
9h 39m2 stops Chicago O'Hare Intl Washington, D.C. Dulles Intl
7:26 am - 4:19 pmDTW Detroit Metropolitan Wayne County-AVL Asheville Regional
8h 53m2 stops Chicago O'Hare Intl Newark
$1,083United Airlines
Sat, Nov 14 - Sun, Nov 15
6:30 am - 2:19 pmAVL Asheville Regional-DTW Detroit Metropolitan Wayne County
7h 49m2 stops Chicago O'Hare Intl Washington, D.C. Dulles Intl
6:15 am - 4:19 pmDTW Detroit Metropolitan Wayne County-AVL Asheville Regional
10h 04m2 stops Chicago O'Hare Intl Newark
$1,683United Airlines
Booking Insights
KAYAK's insights & trends for Asheville to Michigan flights
Get data-powered insights and trends into flights from Asheville to Michigan to help you find the cheapest flights, the best time to fly and much more.
Prices
Airlines
More
Good to know
Low season | January |
|---|---|
High season | July |
Cheapest flight | $142 |
FAQs - booking Michigan flights
Top tips for finding cheap flights to Michigan
Reviews of the top 3 airlines serving from Asheville to Michigan
See real verified KAYAK customer reviews for airlines flying from Asheville to Michigan. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
7.8
DeltaOverall score based on 8700 reviews
7.2Food
7.8Comfort
8.1Boarding
8.5Crew
7.8Entertainment
Airline reviews
My flight was so delayed I would’ve missed my connection and had to cancel my trip
2.0 MediocreJim, Oct 2026
My flight was so delayed I would’ve missed my connection and had to cancel my trip
Crew completed ignored our aisle when giving snacks and coffee
Easy on easy off and the staff onboard were wonderful. Left on time, arrived a bit early.
No entertainment on flight, no food service, could not connect to WiFi
Delta is my preferred airline. I've traveled with them for years. On time in most cases, good communication, easy to use app. Most planes are pretty nice. I was on a CRJ 700/900 however, which was pretty badly aged inside and needed a refresh. No infotainment, unreliable wifi, best to download before boarding or bring a book. Food choices are really just snacks on this flight, nice variety but about what you'd expect. Great staff and prompt in departure and early arrival too. Overall quite satisfied.
The WiFi didn't seem as fast as it normally is
The gate area was incredibly short staffed, with one representative manning 4-5 flights, which caused a 3 hr delay in boarding even though the plane was all ready to leave. Other flights also were delayed because of this. The flight crew was awesome and I feel bad for the only gate worker on call, but Delta needs to hire more employees.
It was a good experience except when boarding a female flight attendant did not go out of her way to assist my teenage daughters in finding space for their carry-ons after their compartments were full.
The Delta flight was delayed for maintenance issue. The crew is also delayed and I’ve been there at the same time as I was so it was really outside the hands of crew directly. However, where Delta failed was there was about eight other ways for me to get to my final destination and they did not offer changes beyond the initial one. The flight was delayed five hours when they had to change my connecting flight they had to downgrade my premium class for so far zero compensation and I’m still waiting on the results of a formal complaint. All in all this was the worst experience I’ve had with Delta in quite some time
Connection from Asheville to NYC was over a hour later to ATL… Though Delta got me a room and meal vouchers still wasted hours of my time getting to be where I needed to be. W.:.
The bathroom was nasty. It has been so long since it had been cleaned that there was a urine cheese inside the toilet. The crew seemed miserable. The one black girl took no pride in her appearance. The experience felt trashy
One of my checked luggage was damaged. Cracked on the top by the handle.
Raleigh to Chicago was OK. The problem was Chicago to Lincoln. Flight was delayed 4 hours. Give them credit for the updates and reason why it was delayed
The crew was good, the WiFi was amazing, but the plane was meh. Uncomfortable first class, not enough room for baggage. My stuff ended up being behind my seat, so I had to sit on the plane for 20 minutes before I could get to it after landing.
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!
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.
It was delayed a lot longer than 10 minutes because we arrived 45 minutes beyond our original arrival time. We sat on the tarmac waiting to take off for a very long time. The seats and entertainment options on American were not good and very limited. The ability to text via WiFi for free was nice, but that seems to be standard on mainline flights. Also, gold status really does not do anything for you anymore.
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 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!!!
American Airlines initially postponed the flight. Then they cancelled it an rescheduled us on a flight that would take over 24 hours with multiple stops. They then changed this flight to a reasonable alternative the next day which they later cancelled and replaced with a flight that would take off with an additional 16 hour delay. They blamed weather but I noticed (at 4am) that Delta had direct flights from Charlotte to Detroit. I went on line. Booked it and was in Detroit buy 9am. The interesting thing is they did a similar thing to a family member just 2 days earlier. I don't think I will fly American unless I have to.
The flight was delayed to Charlotte, but we made up some time in the air, so I do not have big complaints.
The flight was fine. All the delays and poor communication and customer service were the worst! We were supposed to arrive in London at 7:10 am. In stead we arrived at 1:30 pm. And now American Airlines refuses to make things right but only sent a canned apology after I contacted customer relations.
The flight was delayed for over four hours due to “maintenance “. Your ground staff made no efforts to avoid my family missing their connecting flight to London. They did not try to reroute them and didn’t even offer meal vouchers without being asked. My daughter, her husband and four children were in the States for our son’s celebration of life service. They experienced rude and unhelpful staff in Asheville. The lack of communication was disgraceful. They missed their connecting flight and the first rebooking. Then the 2nd rebooked flight was delayed by over two hours. They didn’t leave Charlotte until 1:30 AM. Since returning home my granddaughters sleep has been so disrupted that they are overly tired and cry hysterically at bedtime. I have already contacted you regarding compensation but have yet to receive a response. All I’ve received is a canned wrote response. This is not acceptable!!! When my wife and I traveled to England in December on your partner, British Airlines, we were delayed for 4 and one half hours. We missed our connecting train to Leeds and had to pay double. They not only reimbursed our extra train expense, they also refunded half our airfare. And upon our return to the States we were surprised to find that they had upgraded us for free! Now that’s customer service!!! I look forward to a prompt real human response. Sincerely, Jon Cannon
When the flight was delayed for almost three hours, notification sent when you are already on the way to the airport, agents on AA counter give you promises which are not real… then any food or entertainment does not make the flight better.
More options for your flight from Asheville to Michigan
Complete your trip to Michigan with a hotel stay or car rental
Information on your arrival and departure airports
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.
Flights from other airports in Asheville to Michigan
Flights from all airports in Asheville to Michigan. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
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 is not guaranteed.
Flights from Asheville to popular cities in Michigan
Flights from Asheville to Bay Cityfrom $847
Flights from Asheville to Chicagofrom $254
Flights from Asheville to Detroitfrom $208
Flights from Asheville to Flintfrom $449
Flights from Asheville to Lansingfrom $359
Flights from Asheville to Pellstonfrom $1,519