Flight distance between Port Glaud, Seychelles and Krasnoyarsk, Russia 4,697.6 mi / 7,560.0 km