Flight distance between Seeb, Oman and Saint Petersburg, Russia 2,843.0 mi / 4,575.4 km