5 Ara 2025 ... Homer is located about 4 hours south of Anchorage on the Kenai Peninsula. The drive is beautiful, and there are plenty of places to stop at on the way down.