Countries between Sri Lanka and Singapore

Up to 2,500 kilometers
Malaysia flag Distance from Sri Lanka to Malaysia is: 2,448 kilometer Distance from Colombo to Kuala Lumpur
Up to 3,000 kilometers
Singapore flag Distance from Sri Lanka to Singapore is: 2,723 kilometer Distance from Colombo to Singapore