Flights from Roanoke to Saint Louis (ROA → STL)
Loading map...
viaCharlotte(CLT)
ROA→CLT+1h 30mCLT→STL
2h 53m
viaChicago(ORD)
ROA→ORD+1h 30mORD→STL
2h 59m
viaAtlanta(ATL)
ROA→ATL+1h 30mATL→STL
3h 6m
viaDulles(IAD)
ROA→IAD+1h 30mIAD→STL
3h 9m
viaPhiladelphia(PHL)
ROA→PHL+1h 30mPHL→STL
3h 37m
viaNew York(LGA)
ROA→LGA+1h 30mLGA→STL
3h 57m
viaDallas(DFW)
ROA→DFW+1h 30mDFW→STL
4h 27m
viaSarasota(SRQ)
ROA→SRQ+1h 30mSRQ→STL
4h 33m
Frequently asked questions
Are there direct flights from Roanoke to Saint Louis? Currently, there are no direct flights from ROA to STL. You may need to connect through another airport.
Related guides for this route
Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Roanoke → Saint Louis.
Try a nearby airport to Roanoke
Flights to Saint Louis (STL) from other airports within 350 km of Roanoke. Often unlocks cheaper fares or better times.
Or try a nearby airport to Saint Louis
Flights from Roanoke (ROA) to other airports within 350 km of Saint Louis.