Flight distance between Carabanchel, Spain and Sambava, Madagascar 5,114.2 mi / 8,230.5 km