Flight distance between Marovoay, Madagascar and Balkanabat, Turkmenistan 3,875.2 mi / 6,236.6 km