Cheap flights from ROA to DLH (Roanoke Regional to Duluth Intl.)

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

Frequently asked questions

What is the shortest flight from Roanoke Regional Airport (ROA) to Duluth Intl. Airport (DLH)?
From Roanoke, the wonderful sights and sounds of Duluth are around 3 hours and 51 minutes away. Secure your favorite seat, or perhaps even upgrade to one with extra legroom, and get to your destination in total comfort.
How many hours flight from Roanoke Regional Airport (ROA) to Duluth Intl. Airport (DLH)?
Get nice and comfortable, because the average flight time from Roanoke Regional Airport (ROA) to DLH is 4 hours and 1 minute. Watch a few TV episodes, stick your nose in a book ... There's plenty of time to kick back and enjoy the ride.
What airlines have the most flights from Roanoke–Blacksburg Regional Airport to DLH?
Currently, no airlines offer direct flights between Roanoke–Blacksburg Regional Airport and DLH. But never fear. There are lots of single or multi-stop options available.

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.