Flight distance between Blenheim, New Zealand and Saint Petersburg, Russia 10,442.1 mi / 16,804.9 km