Flight distance between Taiyuan, China and Skikda, Algeria 5,429.3 mi / 8,737.6 km