What is the time difference between Anchorage Alaska and St. Louis Mo?
The time difference between Anchorage, Alaska and St. Louis, Missouri is 3 hours. When it is 3:00 PM in Anchorage, it is 6:00 PM in St. Louis. This is because Anchorage is located in the Alaska Time Zone (AKST), while St. Louis is located in the Central Time Zone (CT).