The time difference between Anchorage, Alaska and St. Louis, Missouri is 3 hours. When it's 3:00 PM in Anchorage, it's 6:00 PM in St. Louis.
This difference exists because Anchorage observes Alaska Time (AKST/AKDT), while St. Louis follows Central Time (CT/CDT). Both locations observe daylight saving time, so the 3-hour gap remains consistent throughout the year.
For travelers or those scheduling calls between these cities, remember that Anchorage is always three hours behind St. Louis.