Flight distance between Saint Petersburg, Russia and Port Macquarie, Australia 9,187.1 mi / 14,785.3 km