Miles between La Mesa, CA and Grapevine, TX

There are
1,340 mi
from La Mesa, CA to Grapevine, TX

That's the driving distance. It would take 22 hours 51 mins to go from La Mesa, California to Grapevine, Texas.

The flight distance (direct flight from La Mesa, CA to Grapevine, TX) is 1,156.01 mi.

1,340 mi = 2,156.48 kms