Flight distance between Batna, Algeria and Teresina, Brazil 4,235.1 mi / 6,815.7 km