Flight distance between Rio de Janeiro, Brazil and Khartoum, Sudan 5,765.1 mi / 9,278.0 km