Flight Distance From Riyadh, Saudi Arabia to Sigiriya, Sri Lanka is 4073 km.
Flight Time From Riyadh, Saudi Arabia to Sigiriya, Sri Lanka
There are 2529 mi or 4073 km straight line distance between Riyadh, Saudi Arabia and Sigiriya, Sri Lanka.
The flight will take 5 hours and 49 minutes to fly from Riyadh, Saudi Arabia to Sigiriya, Sri Lanka
Flying Time | 5 Hours and 49 Minutes |
Flying Distance | 4073 km |