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