Distance from Singapore to Sri Lanka

The distance between Singapore and Sri Lanka is 2,602 kilometers = 1,617 miles = 1,404 nautical miles
If you travel with an airplane from Singapore to Sri Lanka It takes 2.9 hours to arrive (average speed = 900 kilometers = 559 miles )

Singapore

GPS Coordinates (DMS)1 21 59.999976N
103° 47' 59"E
Latitude1.36666666
Longitude103.8
area710 sq km
population5535000
regionAsia
subregionSouth-Eastern Asia
CodeSG

Sri Lanka

GPS Coordinates (DMS)7 0 0.000000N
81° 0' 0"E
Latitude7
Longitude81
area65610 sq km
population20966000
regionAsia
subregionSouthern Asia
CodeLK

Singapore

CountryDistanceMileage
Distance from Singapore to Romania9,035,842 kilometer 5,615 miles
Distance from Singapore to Venezuela18,487,172 kilometer 11,487 miles
Distance from Singapore to Iran6,307,003 kilometer 3,919 miles
Distance from Singapore to Angola9,539,937 kilometer 5,928 miles

Sri Lanka

CountryDistanceMileage
Distance from Sri Lanka to Kazakhstan4,708,392 kilometer 2,926 miles
Distance from Sri Lanka to Netherlands8,395,807 kilometer 5,217 miles
Distance from Sri Lanka to Venezuela16,010,593 kilometer 9,949 miles
Distance from Sri Lanka to Lesotho6,914,438 kilometer 4,296 miles