Flights from Dallas to St Louis (DFW to STL)

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from Dallas to St Louis (One Way)

What is the distance between Dallas and St Louis?

The average distance from Dallas to St Louis is 885 kilometers (equals to 549 miles or 477 nautical miles). Your flight will departure from Dallas Fort Worth International Airport, United States and arrive on Lambert International Airport, United States.