Flight distance between Batna, Algeria and Canillo, Andorra 542.9 mi / 873.7 km