Skip to main content
Beginning of main content

ROA (Roanoke) to CLT (Charlotte) Flights $306.9

Search over 321,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia's Price Guarantee.
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Cheap ROA to CLT Flights

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.



Interesting Facts About Flights from Roanoke to Charlotte (ROA to CLT)

Question : What is the quickest flight from ROA to CLT?
Answer : The fastest direct flight is one hour and four minutes via American Airlines. If you catch the 5:45 AM EDT departure, you'll arrive at 6:49 AM EDT.

Question : When traveling to Charlotte from Roanoke, how long will you be in the air?
Answer : On average, the flight time from ROA to CLT is one hour and nine minutes.

Question : If having the most departure times is important to you, is there a particular day of the week that offers the most options?
Answer : With 13 total flight time options, Sunday provides the most flexibility from ROA to CLT. Friday currently offers the fewest number of flight times with seven options.

Question : For ROA to CLT, how many departure times are there on a given day?
Answer : Depending on the day of the week, the number of flight times will change, but on average there are eight. The average route departing the United States currently has five different flight times per day. You'll have more options than the average passenger.

Question : Who struggles with getting their passengers to Charlotte Douglas International Airport (CLT) on time?
Answer : NetJets Aviation is delayed on 50% of flights from Roanoke-Blacksburg Regional Airport (ROA) to Charlotte Douglas International Airport (CLT) at the moment. If you’re on NetJets Aviation, be sure to sign up for the delay notifications to stay up to date with your flight’s status.

Question : If punctuality is required for you to book a flight, which airline is your best bet?
Answer : PSA Airlines will have you to CLT on schedule 100% of the time. Spend as little time in an airport as necessary by flying with PSA Airlines. Hopefully they keep that perfect record alive.

Question : Is the price you found a good deal?
Answer : Prices for this trip tend to fluctuate less than other flights in the United States. They can vary from $307 to $467. Prices tend to be lower the further out you book.