Miles between Lewisville, TX and San Bernardino, CA

There are
1,366 mi
from Lewisville, TX to San Bernardino, CA

That's the driving distance. It would take 23 hours 40 mins to go from Lewisville, Texas to San Bernardino, California.

The flight distance (direct flight from Lewisville, TX to San Bernardino, CA) is 1,168.70 mi.

1,366 mi = 2,197.67 kms