Countries between Singapore and Sri Lanka

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