The flight will take approximately 2 hours, 30 minutes from SFO, which is almost 1640 kilometers. But the duration may vary a little bit depending upon the airlines and weather.