Flight distance between Mahanoro, Madagascar and Dubrovnik, Croatia 4,743.4 mi / 7,633.8 km