The flight distance between Sharjah-Juba is 2609 kilometers in total. The flight between the two cities takes 3 hour 10 minutes.