The calculated distance (air line) between Harmanli and Veliko Tŭrnovo is approximately 81 miles respectively 130 kilometers.
By car or train, the actual journey to Veliko Tŭrnovo is certainly longer, as only the direct route (as the crow flies) between Harmanli and Veliko Tŭrnovo has been calculated here.
Air line (approximately)
130 kilometers
70 nautical miles