Flight distance between Saint Petersburg, Russia and Kota Kinabalu, Malaysia 5,714.5 mi / 9,196.6 km