Countries between Singapore and South Africa

Up to 500 kilometers
Malaysia flag Distance from Singapore to Malaysia is: 312 kilometer Distance from Singapore to Kuala Lumpur
Up to 1,000 kilometers
Indonesia flag Distance from Singapore to Indonesia is: 886 kilometer Distance from Singapore to Jakarta
Up to 3,000 kilometers
Sri Lanka flag Distance from Singapore to Sri Lanka is: 2,723 kilometer Distance from Singapore to Colombo
Up to 3,500 kilometers
Maldives flag Distance from Singapore to Maldives is: 3,376 kilometer Distance from Singapore to Male
Up to 5,500 kilometers
Seychelles flag Distance from Singapore to Seychelles is: 5,403 kilometer Distance from Singapore to Victoria
Up to 6,000 kilometers
Mauritius flag Distance from Singapore to Mauritius is: 5,569 kilometer Distance from Singapore to Port Louis
Up to 6,500 kilometers
Somalia flag Distance from Singapore to Somalia is: 6,485 kilometer Distance from Singapore to Mogadishu
Up to 7,000 kilometers
Madagascar flag Distance from Singapore to Madagascar is: 6,529 kilometer Distance from Singapore to Antananarivo
Comoros flag Distance from Singapore to Comoros is: 6,827 kilometer Distance from Singapore to Moroni
Up to 7,500 kilometers
Kenya flag Distance from Singapore to Kenya is: 7,439 kilometer Distance from Singapore to Nairobi
Up to 8,000 kilometers
Tanzania flag Distance from Singapore to Tanzania is: 7,587 kilometer Distance from Singapore to Dar es Salaam
Malawi flag Distance from Singapore to Malawi is: 7,882 kilometer Distance from Singapore to Lilongwe
Up to 8,500 kilometers
Zimbabwe flag Distance from Singapore to Zimbabwe is: 8,168 kilometer Distance from Singapore to Harare
Mozambique flag Distance from Singapore to Mozambique is: 8,187 kilometer Distance from Singapore to Maputo
Swaziland flag Distance from Singapore to Swaziland is: 8,339 kilometer Distance from Singapore to Mbabane
Zambia flag Distance from Singapore to Zambia is: 8,480 kilometer Distance from Singapore to Lusaka
Up to 9,000 kilometers
South Africa flag Distance from Singapore to South Africa is: 8,619 kilometer Distance from Singapore to Pretoria