There are
1,390 mi
from La Mesa, CA to Bryan, TX
That's the driving distance. It would take 23 hours 57 mins to go from La Mesa, California to Bryan, Texas.
The flight distance (direct flight from La Mesa, CA to Bryan, TX) is 1,220.44 mi.
1,390 mi = 2,237.18 kms