How far is odessa texas from fort worth texas

The distance between Odessa, Texas and Fort Worth, Texas is approximately 322 miles or a 5 hour drive.

Related questions