Countries between Sri Lanka and Djibouti

Up to 1,000 kilometers
Maldives flag Distance from Sri Lanka to Maldives is: 766 kilometer Distance from Colombo to Male
Up to 4,000 kilometers
Yemen flag Distance from Sri Lanka to Yemen is: 3,984 kilometer Distance from Colombo to Sana'a
Up to 4,500 kilometers
Djibouti flag Distance from Sri Lanka to Djibouti is: 4,050 kilometer Distance from Colombo to Djibouti