Flight distance between Ambovombe, Madagascar and Novosibirsk, Russia 5,955.8 mi / 9,585.0 km