There are
745 mi
from Baltimore, MD to Algonquin, IL
That's the driving distance. It would take 14 hours 3 mins to go from Baltimore, Maryland to Algonquin, Illinois.
The flight distance (direct flight from Baltimore, MD to Algonquin, IL) is 642.50 mi.
745 mi = 1,199.38 kms