Flight distance between Saint Petersburg, Russia and St Albans, Australia 9,254.8 mi / 14,894.1 km