Distance from Birmingham to St. Louis: 760 km

Alabama → Missouri · Interstate 65 / Interstate 20

What does it actually cost to drive from Birmingham, Alabama, to St. Louis, Missouri? The hard numbers: 760 km (472 miles) of pavement primarily along Interstate 65 / Interstate 20, 7h 14m behind the wheel, and roughly $63.57 in fuel alone — that is 69.1 liters (18.3 gallons) of regular unleaded at a 0.92 USD/liter benchmark. Anyone leaving Birmingham, the largest city in Alabama and former steel-industry capital of the Deep South, typically carries samples, signed proposals, or service equipment to deliver in St. Louis, the historic Gateway to the West and a major Mississippi River freight port, and aims to be home the same evening. It is worth confirming whether the haul fits inside your daily hours-of-service window or whether an overnight at a midpoint hotel makes more sense. Applying the IRS standard mileage rate (2025) mileage rate of $0.43/km ($0.69/mile), the gross outbound reimbursement settles at $326.80. Attach the visit purpose, client name, and plate number to the Clara receipt so the journal entry lands directly in the business-travel expense account.

Other routes from Birmingham