The closest countries to Madagascar are listed below in order of increasing distance.
Mayotte |
684.6 km / 425.4 miles |
Countries Nearby |
Comoros |
830.4 km / 516 miles |
Countries Nearby |
Reunion |
942 km / 585.4 miles |
Countries Nearby |
Mauritius |
1,132.1 km / 703.5 miles |
Countries Nearby |
Mozambique |
1,193.3 km / 741.5 miles |
Countries Nearby |
Malawi |
1,474.7 km / 916.4 miles |
Countries Nearby |
Swaziland |
1,797.2 km / 1,116.7 miles |
Countries Nearby |
Seychelles |
1,823.6 km / 1,133.1 miles |
Countries Nearby |
Zimbabwe |
1,861.8 km / 1,156.9 miles |
Countries Nearby |
Tanzania |
1,891.7 km / 1,175.4 miles |
Countries Nearby |
Zambia |
2,124.7 km / 1,320.2 miles |
Countries Nearby |
Lesotho |
2,235.5 km / 1,389.1 miles |
Countries Nearby |
Kenya |
2,300.9 km / 1,429.7 miles |
Countries Nearby |
Botswana |
2,339.7 km / 1,453.8 miles |
Countries Nearby |
Burundi |
2,513.8 km / 1,562 miles |
Countries Nearby |
Rwanda |
2,630.4 km / 1,634.5 miles |
Countries Nearby |
Somalia |
2,658.9 km / 1,652.2 miles |
Countries Nearby |
South Africa |
2,740.2 km / 1,702.7 miles |
Countries Nearby |
Uganda |
2,746.7 km / 1,706.7 miles |
Countries Nearby |
Namibia |
2,978.5 km / 1,850.7 miles |
Countries Nearby |
Ethiopia |
3,179.4 km / 1,975.6 miles |
Countries Nearby |
Democratic Republic of the Congo |
3,179.4 km / 1,975.6 miles |
Countries Nearby |
Angola |
3,219 km / 2,000.2 miles |
Countries Nearby |
Djibouti |
3,431.6 km / 2,132.3 miles |
Countries Nearby |
Yemen |
3,817.9 km / 2,372.3 miles |
Countries Nearby |
|
|
|