Flight distance between Mahanoro, Madagascar and Izhevsk, Russia 5,309.1 mi / 8,544.1 km