Distance from Dallas to San Antonio

The distance from Dallas to San Antonio is 406 km (252 miles) as the crow flies.

San Antonio lies southwest of Dallas.

Dallas (United States): 32.78° N, 96.81° W

San Antonio (United States): 29.43° N, 98.49° W

Cities near Dallas

Fort Worth 49 km
Austin 289 km
Oklahoma City 308 km
Houston 362 km
San Antonio 406 km
Memphis 676 km

Cities near San Antonio

Austin 122 km
Houston 303 km
Reynosa 371 km
Fort Worth 387 km
Dallas 406 km
Matamoros 406 km

Similar distances from Dallas

Dallas → Houston 362 km
Dallas → San Antonio 406 km

How we calculate the distance between two cities

The distance between two cities is calculated using the Haversine formula, which determines the great-circle distance between two points on a sphere given their latitude and longitude coordinates. This formula accounts for the Earth's curvature to provide an accurate "as the crow flies" distance. The Earth's radius used in our calculations is 6,371 kilometers (3,959 miles). The result represents the shortest path between two cities over the Earth's surface, not the driving or walking distance.

Explore Cities Around the World