How do I get from Singapore to San Francisco?

There are several direct flights from Singapore to San Francisco. Singapore Airlines and United Airlines offer several daily direct flights which take about 17h each way. Alternatively, you could take a connecting flight in Japan which would take about 20h. Driving wouldn't work because there's no continuous land route from Singapore to San Francisco. You could take a ship, but you'd need to find one that sails this route in addition to taking 2 weeks for the journey.