Miles between St Charles, MO and Pembroke Pines, FL

There are
1,226 mi
from St Charles, MO to Pembroke Pines, FL

That's the driving distance. It would take 22 hours 31 mins to go from St Charles, Missouri to Pembroke Pines, Florida.

The flight distance (direct flight from St Charles, MO to Pembroke Pines, FL) is 1,062.83 mi.

1,226 mi = 1,972.31 kms