Flight distance between Saint Petersburg, Russia and Tashkent, Uzbekistan 2,090.0 mi / 3,363.5 km