There are
1,249 mi
from Palatine, IL to Vero Beach, FL
That's the driving distance. It would take 23 hours 40 mins to go from Palatine, Illinois to Vero Beach, Florida.
The flight distance (direct flight from Palatine, IL to Vero Beach, FL) is 1,088.41 mi.
1,249 mi = 2,010.84 kms