Flight distance between Ambovombe, Madagascar and Valmiera, Latvia 5,839.8 mi / 9,398.2 km