There are many departures from Delhi to San Francisco. You might call the carriers helpline to find out about non-stop flights.