The calculated distance (air line) between Makhachkala and Tarki is approximately 2 miles respectively 4 kilometers.
By car or train, the actual journey to Tarki is certainly longer, as only the direct route (as the crow flies) between Makhachkala and Tarki has been calculated here.
Air line (approximately)
4 kilometers
2 nautical miles