Flight distance between Saint Petersburg, Russia and Tijuana, Mexico 5,784.1 mi / 9,308.6 km