Flights from Los Angeles to Roanoke – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
LAX to ROA – All flight route options from Los Angeles International, California, USA to Roanoke, Virginia, USA. These flights are operated by 6 different airlines through 6 different connections. The shortest flight time is 7 hours and 26 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Roanoke
We got great deals on hotels and car rentals near the airport.
Los Angeles to Roanoke flights
With over 201 flights every week and 6 different airlines you have a wide range of options. While flying to Roanoke from Los Angeles you will be doing a stopover in Dulles, Charlotte or any other of the 6 alternatives with flight connections.
Are there any non-stop flights from LAX to ROA?
There are no direct or non-stop flights from Los Angeles International, LAX to Roanoke, ROA.
Los Angeles to Roanoke with United Airlines
If you choose to fly with United Airlines from Los Angeles to Roanoke you can make a transit either via Dulles or via Chicago. The route via Dulles is 29 minutes faster. United Airlines is a Star Alliance member.
Distance & flight times: LAX to Roanoke
The shortest flight time between LAX and ROA is 7 hours and 26 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
IAD Dulles | 7h 26m | 1h 5m | 2474 miles (3981 km) |
CLT Charlotte | 7h 43m | 37m | 2287 miles (3680 km) |
ATL Atlanta | 7h 48m | 45m | 2312 miles (3720 km) |
ORD Chicago | 7h 56m | 2h 3m | 2282 miles (3672 km) |
PHL Philadelphia | 8h 22m | 52m | 2720 miles (4376 km) |
XNA Bentonville | 8h 51m | 32m | 2174 miles (3498 km) |

