Distance between Elgin and Okanagan
Distance from Elgin, IL to Okanagan is 1579 miles / 2541 kilometers.
Map showing the distance from Elgin to Okanagan
![]() |
Air distance: | miles km |
Time difference between Elgin and Okanagan
The time difference between Elgin and Okanagan is 2 hours. Okanagan is 2 hours behind Elgin. Current local time in Elgin is 06:28 CST (2025-02-27) and time in Okanagan is 04:28 PST (2025-02-27).