In the USA, if you’re flying from New York to Singapore, then it’ll take you twenty hours and forty minutes to reach Singapore. However, this is not the exact time. The actual time can constantly fluctuate.