Flight distance between Batna, Algeria and Trujillo, Peru 6,276.8 mi / 10,101.6 km