Miles between Moscow and San Francisco?
There are no direct flights between Moscow and San Francisco. The shortest flight route is via Amsterdam and takes about 16 hours. The distance between the two cities is approximately 10,000 kilometers or 6,214 miles.