Cheap flights from Michigan to Roanoke (ROA)

DTW — ROA
Dec 6 — Dec 131

What is the cheapest month to fly from Michigan to Roanoke?

Due to multiple factors, expect to potentially pay more when booking in August. For low rates, January can be a great choice for travel to Roanoke. Flights to Roanoke from Michigan in January are about $430 on average during January, but can be found for as low as $266.

When is the cheapest time to fly from Michigan to Roanoke (MI - ROA)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Michigan to Roanoke as you normally would.

Cheap flights from Michigan to Roanoke in December, January 2022

The best prices found for Michigan to ROA flights for December, January
Dec 14 - Jan 1
DTW

Detroit Metropolitan Wayne County

ROA

Roanoke

1 stop

8h 15m
ROA

Roanoke

DTW

Detroit Metropolitan Wayne County

1 stop

4h 02m
$378

United Airlines

Pick Dates

Deal found 11/30

Dec 14 - Jan 1
DTW

Detroit Metropolitan Wayne County

ROA

Roanoke

2 stops

12h 14m
ROA

Roanoke

DTW

Detroit Metropolitan Wayne County

1 stop

4h 02m
$382

United Airlines

Pick Dates

Deal found 11/30

Dec 14 - Dec 21
FNT

Flint Bishop

ROA

Roanoke

1 stop

4h 13m
ROA

Roanoke

FNT

Flint Bishop

1 stop

4h 44m
$404

United Airlines

Pick Dates

Deal found 11/30

Michigan to Roanoke 2022 flight deals

Cheap flights to Roanoke from Michigan found for this year
Dec 14 - Jan 1
DTW

Detroit Metropolitan Wayne County

ROA

Roanoke

1 stop

8h 15m
ROA

Roanoke

DTW

Detroit Metropolitan Wayne County

1 stop

4h 02m
$378

United Airlines

Pick Dates

Deal found 11/30

Dec 14 - Jan 1
DTW

Detroit Metropolitan Wayne County

ROA

Roanoke

2 stops

12h 14m
ROA

Roanoke

DTW

Detroit Metropolitan Wayne County

1 stop

4h 02m
$382

United Airlines

Pick Dates

Deal found 11/30

Dec 14 - Dec 21
FNT

Flint Bishop

ROA

Roanoke

1 stop

4h 13m
ROA

Roanoke

FNT

Flint Bishop

1 stop

4h 44m
$404

United Airlines

Pick Dates

Deal found 11/30

Cheap United Airlines flights from Michigan to Roanoke

Jan 20 - Jan 22
GRR

Grand Rapids Gerald R. Ford Intl

ROA

Roanoke

2 stops

19h 40m
ROA

Roanoke

GRR

Grand Rapids Gerald R. Ford Intl

1 stop

10h 09m
$320

United Airlines

Pick Dates

Deal found 11/30

Jan 20 - Jan 22
GRR

Grand Rapids Gerald R. Ford Intl

ROA

Roanoke

2 stops

21h 05m
ROA

Roanoke

GRR

Grand Rapids Gerald R. Ford Intl

2 stops

24h 23m
$325

United Airlines

Pick Dates

Deal found 12/1

Feb 6 - Feb 10
GRR

Grand Rapids Gerald R. Ford Intl

ROA

Roanoke

1 stop

23h 54m
ROA

Roanoke

GRR

Grand Rapids Gerald R. Ford Intl

1 stop

17h 23m
$332

United Airlines

Pick Dates

Deal found 11/30

Cheap Delta flights from Michigan to Roanoke

Feb 17 - Feb 24
GRR

Grand Rapids Gerald R. Ford Intl

ROA

Roanoke

1 stop

4h 19m
ROA

Roanoke

GRR

Grand Rapids Gerald R. Ford Intl

1 stop

6h 03m
$448

Delta

Pick Dates

Deal found 11/30

Dec 21 - Dec 28
GRR

Grand Rapids Gerald R. Ford Intl

ROA

Roanoke

1 stop

7h 26m
ROA

Roanoke

GRR

Grand Rapids Gerald R. Ford Intl

1 stop

6h 16m
$478

Delta

Pick Dates

Deal found 11/30

Dec 10 - Dec 12
DTW

Detroit Metropolitan Wayne County

ROA

Roanoke

2 stops

12h 04m
ROA

Roanoke

DTW

Detroit Metropolitan Wayne County

2 stops

6h 24m
$487

Delta

Pick Dates

Deal found 11/29

Non-stop flights to Roanoke from Michigan

Save time with Michigan to Roanoke direct flight deals
Dec 28 - Dec 30
DTW

Detroit Metropolitan Wayne County

ROA

Roanoke

Nonstop

2h 41m
ROA

Roanoke

DTW

Detroit Metropolitan Wayne County

Nonstop

2h 41m
$7,370

Linear Air Taxi

Pick Dates

Deal found 11/30

Dec 12 - Dec 15
DTW

Detroit Metropolitan Wayne County

ROA

Roanoke

Nonstop

2h 41m
ROA

Roanoke

DTW

Detroit Metropolitan Wayne County

Nonstop

2h 41m
$9,128

Linear Air Taxi

Pick Dates

Deal found 11/29

Dec 30 - Dec 31
DTW

Detroit Metropolitan Wayne County

ROA

Roanoke

Nonstop

2h 41m
ROA

Roanoke

DTW

Detroit Metropolitan Wayne County

Nonstop

2h 41m
$9,137

Linear Air Taxi

Pick Dates

Deal found 11/30

Last minute flights from Michigan to Roanoke

Late deals on return flights to Roanoke from Michigan, departing today and this week
Dec 10 - Dec 12
DTW

Detroit Metropolitan Wayne County

ROA

Roanoke

1 stop

3h 46m
ROA

Roanoke

DTW

Detroit Metropolitan Wayne County

1 stop

6h 03m
$475

American Airlines

Pick Dates

Deal found 11/29

Dec 9 - Dec 12
DTW

Detroit Metropolitan Wayne County

ROA

Roanoke

1 stop

7h 36m
ROA

Roanoke

DTW

Detroit Metropolitan Wayne County

1 stop

6h 03m
$476

American Airlines

Pick Dates

Deal found 11/29

Dec 9 - Dec 12
FNT

Flint Bishop

ROA

Roanoke

1 stop

4h 13m
ROA

Roanoke

FNT

Flint Bishop

1 stop

5h 38m
$478

United Airlines

Pick Dates

Deal found 11/29

One-way flights to Roanoke from Michigan

The cheapest one-way flights from Michigan to Roanoke
Dec 16
DTW

Detroit Metropolitan Wayne County

ROA

Roanoke

1 stop

10h 37m
$141

Multiple Airlines

Pick Dates

Deal found 11/30

Dec 21
GRR

Grand Rapids Gerald R. Ford Intl

ROA

Roanoke

1 stop

4h 22m
$229

Delta

Pick Dates

Deal found 11/30

Dec 21
LAN

Lansing Capital City

ROA

Roanoke

2 stops

10h 18m
$234

Delta

Pick Dates

Deal found 11/30

Related info for your journey

Useful info, stats and facts about Michigan to Roanoke flights.

What airport do you fly into for flights to Roanoke from Michigan?

Most people fly into Roanoke (ROA) if they book a flight to Roanoke from Michigan. Roanoke is conveniently located just 4.2 mi from Roanoke’s city center.

Which airlines flying from Michigan to Roanoke have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Michigan to Roanoke that may be offering flexible cancellation policies are American Airlines, United Airlines, and Delta. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Can I find flights from Michigan to Roanoke for under $400 on Cheapflights?

Yes, there are multiple flights from Michigan to Roanoke for under $400. The cheapest flight booked recently is on United Airlines for just $320, but on average you can expect to pay $391.

Are there nonstop flights from Michigan to Roanoke for under $7,400 on Cheapflights?

Cheapflights has at least 4 direct flights from Michigan to Roanoke under $7,400. A good price for a nonstop flight from Michigan to Roanoke is less than $8,693.

Are there last-minute flights available from Michigan to Roanoke for under $500?

There are currently 20+ open flights from Michigan to Roanoke within the next 7 days for less than $500.

What are the cheapest airlines to fly from Michigan to Roanoke one-way?

To fly one-way, consider booking your trip with Delta, which is currently one of the cheapest options available, starting at $229. American Airlines flights start at $239 while deals on United Airlines start at $383 one-way.

What are the most popular routes from Michigan to Roanoke?

While some choose either Detroit Metropolitan Wayne County - Roanoke or Flint Bishop - Roanoke, Grand Rapids Gerald R. Ford Intl - Roanoke is the most popular route from Michigan to Roanoke.

What are the most popular airlines that fly from Michigan to Roanoke?

When booking a flight from Michigan to Roanoke, you may want to consider flying on American Airlines, Delta or United Airlines as they are the most popular for this route.

What are the cheapest flights from Michigan to Roanoke?

While on average a flight from Michigan to Roanoke is generally $447, our data shows the cheapest flight currently is $387. When looking at the most popular route, (Grand Rapids Gerald R. Ford Intl - Roanoke), you can expect to pay $320 for that flight.

Departure points for flights from Michigan to Roanoke

Select to see more specific information for flights to Roanoke from all departure points in Michigan

Top 3 airlines flying from Michigan to Roanoke

The chart below displays the airlines Cheapflights users traveling from Michigan to Roanoke choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
American AirlinesCheapest$246Average$460FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights
United AirlinesCheapest$267Average$453FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search United Airlines flights
DeltaCheapest$272Average$372FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights