Cheap flights from OKC to ROA (Will Rogers World to Roanoke Regional)

Earn rewards on top of your airline miles with Orbitz Rewards

Many airlines offer flexible change policies

Sign up to receive text alerts about your trip

Cheap Flights from OKC to ROA starting at $129 One Way, $595 Round Trip

Prices starting at $595 for return flights and $129 for one-way flights to Roanoke Regional were the cheapest prices found within the past 7 days, for the period specified. Prices and availability are subject to change. Additional terms apply.

Hotel Ideas near Roanoke Regional

Airport Hotels near Roanoke Regional

Spark by Hilton Roanoke Airport

Spark by Hilton Roanoke Airport

2 out of 5
3695 Thirlane Rd Nw Roanoke VA
$65 nightly
The price is $73 total per night from Mar 2 to Mar 3
$73 total
Mar 2 - Mar 3
Total with taxes and fees
Book a stay at this business-friendly hotel in Roanoke. Enjoy free breakfast, free WiFi, and a free airport shuttle. Popular attractions Valley View Mall and ...
8.8/10 Excellent! (278 reviews)
Lady at front desk was disengaged, no energy had to ask about time of breakfast. Only one cart for luggage carrier. Elevators so thin cart almost didn't fit in it. Column in front of elevators blocks getting cart in on right side. Bagels and one muffin at 8 am. Asked if there were more muffins and ...

Reviewed on Feb 17, 2026

Spark by Hilton Roanoke Airport
Country Inn & Suites by Radisson, Roanoke, VA

Country Inn & Suites by Radisson, Roanoke, VA

3 out of 5
7860 Plantation Rd Roanoke VA
$91 nightly
The price is $102 total per night from Mar 22 to Mar 23
$102 total
Mar 22 - Mar 23
Total with taxes and fees
Book a stay at this business-friendly hotel in Roanoke. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff ...
9.2/10 Wonderful! (2,090 reviews)
Overall comfortable stay, comfortable bed, and nice shower.

Reviewed on Feb 19, 2026

Country Inn & Suites by Radisson, Roanoke, VA
Comfort Inn Airport

Comfort Inn Airport

2.5 out of 5
5070 Valley View Blvd Nw Roanoke VA
$78 nightly
The price is $88 total per night from Mar 8 to Mar 9
$88 total
Mar 8 - Mar 9
Total with taxes and fees
Book a stay at this business-friendly hotel in Roanoke. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean ...
8.6/10 Excellent! (853 reviews)
The staff was excellent! The facility is aged - carpet stained, walls and doors dinghy and poor TV options (no ability to cast personal streaming). Breakfast was a C - focused on items that can be stored, nothing fresh. Coffee was good.

Reviewed on Feb 19, 2026

Comfort Inn Airport
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Hotels In Roanoke

Country Inn & Suites by Radisson, Roanoke, VA

Country Inn & Suites by Radisson, Roanoke, VA

3 out of 5
7860 Plantation Rd Roanoke VA
$91 nightly
The price is $102 total per night from Mar 22 to Mar 23
$102 total
Mar 22 - Mar 23
Total with taxes and fees
Book a stay at this business-friendly hotel in Roanoke. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff ...
9.2/10 Wonderful! (2,090 reviews)
Overall comfortable stay, comfortable bed, and nice shower.

Reviewed on Feb 19, 2026

Country Inn & Suites by Radisson, Roanoke, VA
Spark by Hilton Roanoke Airport

Spark by Hilton Roanoke Airport

2 out of 5
3695 Thirlane Rd Nw Roanoke VA
$65 nightly
The price is $73 total per night from Mar 2 to Mar 3
$73 total
Mar 2 - Mar 3
Total with taxes and fees
Book a stay at this business-friendly hotel in Roanoke. Enjoy free breakfast, free WiFi, and a free airport shuttle. Popular attractions Valley View Mall and ...
8.8/10 Excellent! (278 reviews)
Lady at front desk was disengaged, no energy had to ask about time of breakfast. Only one cart for luggage carrier. Elevators so thin cart almost didn't fit in it. Column in front of elevators blocks getting cart in on right side. Bagels and one muffin at 8 am. Asked if there were more muffins and ...

Reviewed on Feb 17, 2026

Spark by Hilton Roanoke Airport
The Liberty Trust

The Liberty Trust

4 out of 5
101 S Jefferson St, Roanoke VA 24011 Roanoke VA
$168 nightly
The price is $191 total per night from Mar 15 to Mar 16
$191 total
Mar 15 - Mar 16
Total with taxes and fees
Book a stay at this luxury hotel in Roanoke. Enjoy free WiFi, breakfast (surcharge), and a 24-hour front desk. Our guests praise the helpful staff and the clean ...
9.2/10 Wonderful! (1,309 reviews)
Wanted room service but had to wait until 5pm and then was out of things that we wanted to order. The stay its self is good and comfortable but besides the bar plan to eat elsewhere.

Reviewed on Feb 17, 2026

The Liberty Trust
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Roanoke Hotels With Airport Transportation

Quality Inn Roanoke Airport

Quality Inn Roanoke Airport

2.5 out of 5
6626 Thirlane Rd Roanoke VA
$80 nightly
The price is $90 total per night from Feb 22 to Feb 23
$90 total
Feb 22 - Feb 23
Total with taxes and fees
Book a stay at this business-friendly hotel in Roanoke. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean ...
7.2/10 Good! (1,000 reviews)
Clean good breakfast

Reviewed on Feb 17, 2026

Quality Inn Roanoke Airport
Spark by Hilton Roanoke Airport

Spark by Hilton Roanoke Airport

2 out of 5
3695 Thirlane Rd Nw Roanoke VA
$65 nightly
The price is $73 total per night from Mar 2 to Mar 3
$73 total
Mar 2 - Mar 3
Total with taxes and fees
Book a stay at this business-friendly hotel in Roanoke. Enjoy free breakfast, free WiFi, and a free airport shuttle. Popular attractions Valley View Mall and ...
8.8/10 Excellent! (278 reviews)
Lady at front desk was disengaged, no energy had to ask about time of breakfast. Only one cart for luggage carrier. Elevators so thin cart almost didn't fit in it. Column in front of elevators blocks getting cart in on right side. Bagels and one muffin at 8 am. Asked if there were more muffins and ...

Reviewed on Feb 17, 2026

Spark by Hilton Roanoke Airport
Baymont by Wyndham Salem Roanoke Area

Baymont by Wyndham Salem Roanoke Area

2.5 out of 5
179 Sheraton Drive Salem VA
$63 nightly
The price is $71 total per night from Mar 12 to Mar 13
$71 total
Mar 12 - Mar 13
Total with taxes and fees
Book a stay at this business-friendly motel in Salem. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms ...
7.4/10 Good! (359 reviews)
Towels and linens were great. Staff was nice. But finding hair on the tub and brown marks on the toilet seat that I had to clean was unacceptable. Fridge and toilet also made terrible noises that made it hard to sleep. I would never stay here again.

Reviewed on Feb 19, 2026

Baymont by Wyndham Salem Roanoke Area
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Low Priced Roanoke Hotels

Travelodge by Wyndham Roanoke

Travelodge by Wyndham Roanoke

2 out of 5
6621 Thirlane Rd Roanoke VA
$55 nightly
The price is $62 total per night from Mar 12 to Mar 13
$62 total
Mar 12 - Mar 13
Total with taxes and fees
Stay at this hotel in Roanoke. Enjoy free WiFi, free parking, and an outdoor pool. Popular attractions Splash Valley at Green Ridge Recreation Center and AMF ...
5.8/10 (1,000 reviews)
This property is old. When I woke up, I thought it was 1989. It was fairly clean but most every surface had some degree of wear. Missing handles on the furniture and florescent lighting in the bathroom not working. workong(

Reviewed on Feb 19, 2026

Travelodge by Wyndham Roanoke
Howard Johnson Hotel & Conference Center by Wyndham Salem

Howard Johnson Hotel & Conference Center by Wyndham Salem

2 out of 5
1671 Skyview Rd Salem VA
Book a stay at this business-friendly hotel in Salem. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Green Hill Park Trailhead and Moyers ...
6/10 (1,000 reviews)
Took too long to check on considering we were the only ones at the desk. Reception desk person seemed more interested in the conversation he was having with someone on speaker. Tv in the room didn’t work and when tried to call the front desk the phone didn’t work. There was no coffee in the room ...

Reviewed on Feb 11, 2026

Howard Johnson Hotel & Conference Center by Wyndham Salem
Spark by Hilton Daleville Roanoke North

Spark by Hilton Daleville Roanoke North

2 out of 5
446 Roanoke Rd Daleville VA
$65 nightly
The price is $73 total per night from Feb 26 to Feb 27
$73 total
Feb 26 - Feb 27
Total with taxes and fees
Book a stay at this business-friendly hotel in Daleville. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean ...
8.2/10 Very Good! (1,000 reviews)
Hotel was clean and mostly comfortable but the building has no elevator so if you have luggage stay on the ground floor.

Reviewed on Jan 15, 2026

Spark by Hilton Daleville Roanoke North
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Family Friendly Hotels in Roanoke

Country Inn & Suites by Radisson, Roanoke, VA

Country Inn & Suites by Radisson, Roanoke, VA

3 out of 5
7860 Plantation Rd Roanoke VA
$91 nightly
The price is $102 total per night from Mar 22 to Mar 23
$102 total
Mar 22 - Mar 23
Total with taxes and fees
Book a stay at this business-friendly hotel in Roanoke. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff ...
9.2/10 Wonderful! (2,090 reviews)
Overall comfortable stay, comfortable bed, and nice shower.

Reviewed on Feb 19, 2026

Country Inn & Suites by Radisson, Roanoke, VA
Hyatt Place Roanoke Airport/Valley View Mall

Hyatt Place Roanoke Airport/Valley View Mall

3 out of 5
5040 Valley View Blvd North Roanoke VA
$101 nightly
The price is $114 total per night from Mar 1 to Mar 2
$114 total
Mar 1 - Mar 2
Total with taxes and fees
Book a stay at this business-friendly hotel in Roanoke. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean ...
8.6/10 Excellent! (1,003 reviews)
Lest start with the bathroom being so small you had to walk in the shower or straddle the toilet to open or close the door. Im a deep sleeper and every day something different woke us up. First day seemed like there was a frat party on our floor. Second day was woke up by loud banging on the wall ...

Reviewed on Feb 18, 2026

Hyatt Place Roanoke Airport/Valley View Mall
PEAK FALL COLORS NOW-BERNARDS LANDING-BEST AMENITIES  INDOOR POOL HOT TUB-OPEN

PEAK FALL COLORS NOW-BERNARDS LANDING-BEST AMENITIES INDOOR POOL HOT TUB-OPEN

Moneta VA
Stay at this condo in Moneta. Enjoy free WiFi, a fitness center, and laundry facilities. Popular attractions Smith Mountain Lake and Pelican Point Yacht Club ...
9.4/10 Exceptional! (158 reviews)
We had a wonderful stay at Bernards Landing. Excellent communication with the owner. Loved the views and the town. Nice New Year getaway and would love to stay again if we visit the area.

Reviewed on Jan 3, 2026

PEAK FALL COLORS NOW-BERNARDS LANDING-BEST AMENITIES INDOOR POOL HOT TUB-OPEN
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

OKC to ROA Route Info

Origin Airport
Destination Airport
Number Of Airlines Serving
Distance
Shortest Flight Departure Time
Shortest Flight Departure Date

Frequently asked questions

Are there non-stop flights from OKC to Roanoke Regional Airport (ROA)?
You'll have to switch planes if you're planning to travel from Will Rogers World Airport (OKC) to ROA. Several carriers offer services on this route with just one stopover, including American Airlines, Delta Air Lines and United Airlines.
What is the shortest flight from OKC to ROA?
The quickest flight time from Oklahoma City to Roanoke is around 4 hours and 22 minutes. Grab a refreshment from the drink cart, get stuck into your travel journal or listen to that podcast — you'll have plenty of time on this medium-haul trip.
How many hours flight from Will Rogers Airport to Roanoke Regional Airport (ROA)?
Usually, the journey from Will Rogers Airport to ROA takes 4 hours and 25 minutes. If you'd like to be as comfortable as possible, consider upgrading your seat using miles or cash.
What airlines have the most flights from Will Rogers Airport to Roanoke Regional Airport (ROA)?
Unfortunately, you can't fly nonstop between Oklahoma City and Roanoke. However, you will find flights with at least one stop. There's always a positive side — use the time to get the blood flowing again or do a little souvenir shopping!

Map To Nearby Hotels

Fare, taxes & fees: Fares include all taxes and fees, except baggage fees. Rates shown reflect fares found by other Orbitz users over the past 7 days. Due to rapidly changing airline prices & seat availability, these fares may no longer be available.

Refunds/changes/cancellations: Itinerary changes, if permitted for the fare, will have a $30 service fee charged by Orbitz. Additional airline charges may apply.

Other conditions: Schedules, fares and rules are subject to change without notice. Seats are limited and may not be available on all flights/dates or in all markets. Lower fares may be available. Fares will not be honored retroactively or in exchange for any wholly/partially unused ticket. Tickets are non-transferable and non-refundable. Fare rules are provided for the selected itinerary before booking.