In general, flights to Taipei take 19 hours 25 minutes to reach from NYC.