Flight distance between Antalaha, Madagascar and Novosibirsk, Russia 5,195.8 mi / 8,361.9 km