There are
1,202 mi
from Saraland, AL to Ramsey, MN
That's the driving distance. It would take 23 hours 22 mins to go from Saraland, Alabama to Ramsey, Minnesota.
The flight distance (direct flight from Saraland, AL to Ramsey, MN) is 1,039.16 mi.
1,202 mi = 1,934.35 kms