Yes, you can fly non-stop. It takes around 14 hours of flying time.
jet airways
About 2-3 hours nonstop.
4hr 15min to 4hr 35min Shanghai Pu Dong (PVG) to Bangkok (BKK) by a nonstop flight operated by Thai Airways or China Eastern Airlines.
8hr 00min Doha (DOH) to Shanghai Pu Dong (PVG) by a nonstop flight operated by Qatar Airways.
American Airlines
qantas airlines
No you cannot. Oakland only flys directly to mexico. Other than that you are going domestic then international. Or just fly out of sf. That and lax are the 2 major airports in ca.
05hr 30min LAX to HNL by a nonstop flight operated by Hawaiian Airlines.
What terminal you fly from at LAX depends on where you are going and what airline you are using to get there.
This depends on what time the plane leaves LAX, how fast the plane is going, whether or not it is a nonstop flight or not, what part of Fiji you arrive at, and a variety of other factors considered. On average, a commercial flight from LAX to NAN (Nadi International Airport) with no stops takes 11 hours.
I went from Lax to Milan and it took 10 hours for a nonstop, so about that much since their somewhat close together
11hr 30min Shanghai Pu Dong (PVG) to Auckland (AKL) nonstop by Air New Zealand or Air China.