About 44 miles
The air distance from Narragansett, Rhode Island, to Toliara, Madagascar, is 8,545 miles. That equals 13,751 kilometers or 7,425 nautical miles.
8 miles
414 miles
586 miles
550 miles
About 5 miles.
about 400 miles
50 miles- driving.
about 8 miles
2520 miles
270 miles
The shortest distance is 352 miles.