Flight distance between Omaruru, Namibia and Saint Petersburg, Russia 5,680.7 mi / 9,142.2 km