Flight distance from Dallas to St Louis
882 kilometers/548 miles
or 476 nautical miles.
Your flight will depart from Dallas airport and land at St Louis airport.
| City: | Dallas (DFW) | St Louis (STL) |
|---|---|---|
| Latitude: | 32.78306 | 38.61687 |
| Longitude: | -96.80667 | -90.167542 |
| Country: | United States | United States |
| Timezone: | America/Chicago | America/Managua |
| Current time:: | 20:34 01-Apr-2026 | 20:34 01-Apr-2026 |
How far is between Dallas and St Louis?
- Your starting point Dallas, United States is located at 32.78306,-96.80667
- Your ending point St Louis, United States is located at 38.61687,-90.167542
- l distance from Dallas to St Louis is 882 kms equals to miles and 476 nautical miles.
- Flight time from Dallas to St Louis is 14 hours 33 minutes
Click here to get detail flight schedules from Dallas to St Louis
Distance Calculator
Lastest Update
- Distance from Dallas to San Juan
- Distance from Dallas to Orlando
- Distance from Dallas to Minneapolis
- Distance from Dallas to Philadelphia
- Distance from Dallas to Charlotte
- Distance from Dallas to Cedar Rapids
- Distance from Dallas to Kansas City
- Distance from Dallas to Cincinnati
- Distance from Dallas to Queretaro
- Distance from Dallas to Miami
