Distance between Upper Nile and Florence is 16286.41 km.
This distance is equal to 10119.91 miles, and 8788.13 nautical miles.
The distance line on map shows distance from Upper Nile to Florence between two cities.
If you travel with an airplane (which has average speed of 560 miles) between Upper Nile to Florence,
It takes 18.07 hours to arrive.