There are
981 mi
from Orlando, FL to Swansea, IL
That's the driving distance. It would take 17 hours 59 mins to go from Orlando, Florida to Swansea, Illinois.
The flight distance (direct flight from Orlando, FL to Swansea, IL) is 849.27 mi.
981 mi = 1,578.05 kms