The distance from St. Louis, Missouri to Birmingham, Alabama
The exact distance between St. Louis, Missouri and Birmingham, Alabama is 401 miles (645 kilometers) by a straight line.
The distance from St. Louis, Missouri
to Birmingham, Alabama by highways is about 473 miles
and it is subject to a slight change depending on the chosen route.
Travel time from St. Louis, Missouri
to Birmingham, Alabama by car is about 7.9 hours
and it also may vary depending on traffic.
When planning a trip from St. Louis to Birmingham
please take into consideration that travel times may rise by 10 to 50%
in case of traffic jams or bad weather.
In those cases the public transport is a better way to travel between St. Louis, Missouri
and Birmingham, Alabama.
Where next? Distances to other cities from Birmingham, Alabama:
- Distance between Birmingham and Milwaukee, Wisconsin
- Distance between Birmingham and Rochester, New York
- Distance between Birmingham and Buffalo, New York
- Distance between Birmingham and Yonkers, New York
- Distance between Birmingham and Syracuse, New York
- Distance between Birmingham and Anchorage, Alaska
- Distance between Birmingham and Des Moines, Iowa
- Distance between Birmingham and Norfolk, Virginia
- Distance between Birmingham and Honolulu, Hawaii
- Distance between Birmingham and Athens, Georgia
- Distance between Birmingham and Augusta, Georgia
- Distance between Birmingham and Bakersfield, California
- Distance between Birmingham and Kansas City, Kansas
- Distance between Birmingham and Lexington, Kentucky
- Distance between Birmingham and Colorado Springs, Colorado
- Distance between Birmingham and Bridgeport, Connecticut
- Distance between Birmingham and Hartford, Connecticut
- Distance between Birmingham and New Orleans, Louisiana
- Distance between Birmingham and Minneapolis, Minnesota
- Distance between Birmingham and Jackson, Mississippi
- Distance between Birmingham and St. Louis, Missouri
- Distance between Birmingham and Cincinnati, Ohio
- Distance between Birmingham and Pittsburgh, Pennsylvania
- Distance between Birmingham and Providence, Rhode Island
- Distance between Birmingham and Miami, Florida
- Distance between Birmingham and Cleveland, Ohio
- Distance between Birmingham and Raleigh, North Carolina
- Distance between Birmingham and Tampa, Florida
- Distance between Birmingham and Salt Lake City, Utah
- Distance between Birmingham and Sioux Falls, South Dakota
- Distance between Birmingham and Manchester, New Hampshire
- Distance between Birmingham and Newark, New Jersey
- Distance between Birmingham and Omaha, Nebraska
- Distance between Birmingham and Billings, Montana
- Distance between Birmingham and Little Rock, Arkansas
- Distance between Birmingham and Wilmington, Delaware
- Distance between Birmingham and Charleston, West Virginia
- Distance between Birmingham and Burlington, Vermont
- Distance between Birmingham and Cheyenne, Wyoming
- Distance between Birmingham and Boise, Idaho
- Distance between Birmingham and Portland, Maine
- Distance between Birmingham and Fargo, North Dakota
- Distance between Birmingham and Columbia, South Carolina
- Distance between Birmingham and Virginia Beach, Virginia
- Distance between Birmingham and Montgomery, Alabama
- Distance between Birmingham and Dover, Delaware
- Distance between Birmingham and Tallahassee, Florida
- Distance between Birmingham and Springfield, Illinois
- Distance between Birmingham and Wichita, Kansas
- Distance between Birmingham and Topeka, Kansas