Distance between Oshnavīyeh and Karachayevsk
Distance from Oshnavīyeh to Karachayevsk is 494 miles / 796 kilometers.
Map showing the distance from Oshnavīyeh to Karachayevsk
![]() |
Air distance: | miles km |
Oshnavīyeh
City: | Oshnavīyeh |
Country: | Iran |
Karachayevsk
City: | Karachayevsk |
Country: | Russia |
Time difference between Oshnavīyeh and Karachayevsk
The time difference between Oshnavīyeh and Karachayevsk is 30 minutes. Karachayevsk is 30 minutes behind Oshnavīyeh. Current local time in Oshnavīyeh is 18:18 +0330 (2025-02-26) and time in Karachayevsk is 17:48 MSK (2025-02-26).