Flight distance between Tianjin, China and Saint Petersburg, Russia 3,828.9 mi / 6,162.1 km