$266 Find Cheap Flights from Roanoke to Michigan - Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 26% 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.

Flight Deals
Booking Insights
Flight Deals

Cheap Flights from Roanoke to Michigan

Cheapest round-trip prices found by our users on KAYAK in the last 5 days
Grand Rapids
Grand Rapids1 stop$329
Traverse City
Traverse City1 stop$516
Flint
Flint1 stop$419
Lansing
Lansing2 stops$1,279
Kalamazoo
Kalamazoo2 stops$884
Bay City
Bay City1 stop$389
Chicago
Chicagononstop$347
Grand Rapids
Grand Rapids1 stop$329
Traverse City
Traverse City1 stop$516
Flint
Flint1 stop$419
Lansing
Lansing2 stops$1,279
Kalamazoo
Kalamazoo2 stops$884
Bay City
Bay City1 stop$389
Chicago
Chicagononstop$347
Booking Insights

Price, demand and travel trends for Roanoke to Michigan flights

Use KAYAK data on prices, travel dates, airlines and seasonal trends to compare options and book flights with more confidence.

What are the cheapest fares from Roanoke to Michigan recently?

The cheapest fares from Roanoke to Michigan on KAYAK in the last week were to Detroit Metropolitan Wayne County (DTW) from $329 round-trip and to Flint Bishop (FNT) from $484 round-trip.

How do fares into airports in Michigan compare?

According to KAYAK data from the last 12 months, the cheapest airports to fly into Michigan from Roanoke are:

• Detroit Metropolitan Wayne County (DTW) (avg. price $357)
• Grand Rapids Gerald R. Ford Intl (GRR) (avg. price $387)
• Flint Bishop (FNT) (avg. price $391)

What's the cheapest month to fly from Roanoke to Michigan?

September is typically the cheapest month to fly from Roanoke to Michigan, with round-trip fares averaging $329. February and June are usually the most expensive, averaging $548 and $534, respectively.

How do fares from Roanoke to Michigan vary by day of the week?

On average, Saturday is the cheapest day to fly from Roanoke to Michigan and Monday is the most expensive. Looking at the past 12 months of KAYAK data, it's 101% more expensive to fly on a Monday compared to Saturday.

What's the best time of day to fly from Roanoke to Michigan?

It's cheapest to fly to Michigan in the evening with average prices of $378. The morning is the most expensive time to fly, with average prices of $416.

Key details for Roanoke to Michigan flights

Low season

March

Cheapest flight

$266
Beat the crowds with an average 39% drop in travelers.
The most popular month to fly with an average 55% increase in travelers.
One-way flight from Roanoke to Detroit Metropolitan Wayne County Airport

Your Roanoke to Michigan flight questions, answered

Find helpful answers about this route, including flight times, airports, airlines and booking tips.

  • Is now a good time to book a flight from Roanoke to Michigan?

    Fares from Roanoke to Michigan are around their usual level right now. A round-trip under $314 is considered a good deal, so it's worth keeping an eye out, or setting a Price Alert to catch fare changes.

  • How much should I budget for a flight from Roanoke to Michigan?

    Over the past 12 months, round-trip fares from Roanoke to Michigan have typically cost between $314 and $570.

  • What are the main airports serving Michigan?

    There are 22 airports in Michigan. 61% of KAYAK users choose Detroit Metropolitan Wayne County (DTW) as their arrival airport, while 31% choose Grand Rapids Gerald R. Ford Intl (GRR).

  • Which cabin classes are available from Roanoke to Michigan?

    On flights from Roanoke to Michigan you can book Economy Class or First Class.

  • What are some popular landmarks around Michigan?

    Michigan is home to many popular sights. KAYAK travelers' favorites include:

    • Greektown Casino
    • Ford Field
    • Little Caesars Arena
    • Comerica Park

Your guide to booking Roanoke to Michigan flights

Get tips on when to book, when to fly and what to know before your trip.
  • Flexible with your dates? Fly in September to save some money. It's typically the cheapest month on this route, while flights in February will cost you the most.
  • Fly out on a Saturday to get the cheapest fares. Avoid Monday flights, which are about 101% more expensive.
  • If you're watching your budget, fly into Detroit Metropolitan Wayne County (DTW) which has the lowest average airfare in the region. Just remember to budget for any onward travel by bus, car or domestic flight.
  • Start your trip in Detroit, the most popular destination in Michigan. From there, it's easy to continue on to other popular spots such as Grand Rapids, Traverse City and Ann Arbor.

Reviews of the top 3 airlines serving from Roanoke to Michigan

 
Need help choosing which airline to fly with from Roanoke 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 8719 reviews
7.8Comfort
8.1Boarding
7.8Entertainment
8.5Crew
7.2Food
Airline reviews

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?

4.0 OkayJustin, Nov 2026
Read more Delta reviews

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

The WiFi on the plane was out. I also thought movie options were lacking.

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.

One of my checked luggage was damaged. Cracked on the top by the handle.

Awful!!!. I do not recommend United. The flight staff are unhappy and don't attempt to make the passengers feel comfortable or welcome. The food is not edible, and the seats are miserable. My expensive luggage was destroyed, and the ticket prices are too much for the experience.

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!

Airline tickets are not cheap. You expect reliable competent service. Thanks to canceled flights and botched transfers we arrived at our destination two days late. This is not acceptable

We were a little disappointed to not be able to complete check in online without uploading pics of passports. Also we have KTN's and they weren't on our boarding passes when we got to security. Had to trek back to counter to have them fix.

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.

Horrible - their gate agents do not care and loyalty means nothing to them. Planes are often late and you are left on your own. Oh, and WiFi - good luck!

Flight was delayed for 5 hours in ten minute increments. Bizarre and frustrating

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!!!

Nothing to write home about, average flight experience. Seats were spacious enough, crew friendly enough. Loved the AA entertainment/wifi service.

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.

More options for your flight from Roanoke to Michigan

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