Flight distance between Karlsruhe, Germany and Tarhuna, Libya 1,176.7 mi / 1,893.8 km