Flights One Way
For those travellers coming from the USA it must be one hell of a flight since it takes almost 24 hours to get to this beautiful island.
As you might have expected already there are unfortunately no direct flights to Bali from any of the airports in the USA. If you travel from New York the best option is to fly to Hong Kong with Cathay Pacific or American Airlines and then transfer on a flight with Hong Kong Express Airways straight to Bali. This 'fast' option will take approximately 22 h 15 minutes.
From San Francisco it takes surprisingly 21 hours with Delta Air Lines (operated by China Airlines) where you have to make a stop-over at Taipei before continuing your journey to Bali with China Airlines.