Flight distance between Mosul, Iraq and Ribeirão Preto, Brazil 7,121.8 mi / 11,461.4 km