Miles between Lubbock, TX and Cape Girardeau, MO

There are
906 mi
from Lubbock, TX to Cape Girardeau, MO

That's the driving distance. It would take 16 hours 16 mins to go from Lubbock, Texas to Cape Girardeau, Missouri.

The flight distance (direct flight from Lubbock, TX to Cape Girardeau, MO) is 739.96 mi.

906 mi = 1,458.38 kms