Flight distance between Bandraboua, Mayotte and Krasnoyarsk, Russia 5,484.7 mi / 8,826.8 km