How long is a flight from India to Los Angeles?

Delhi (DEL) to Los Angeles, CA (LAX)

Shortest Flight Duration 21 hours 50 mins

or

Mumbai (BOM) to Los Angeles, CA (LAX)

Shortest Flight Duration * 22 hours 0 mins * Via Hong Kong International Apt, Hong Kong (HKG)

Delhi-CAN (Guangzhou)- LA is 19 h. You can take the China Southern Airlines. The charges are also reasonable