Flight distance between Blida, Algeria and Moscow, Russia 2,096.5 mi / 3,374.0 km