There are
814 mi
from Meriden, CT to Lawrence, IN
That's the driving distance. It would take 15 hours 22 mins to go from Meriden, Connecticut to Lawrence, Indiana.
The flight distance (direct flight from Meriden, CT to Lawrence, IN) is 701.68 mi.
814 mi = 1,310.23 kms