The flights duration from Singapore to Nadi is 14h 35m and top rated airlines are Qantas, Singapore Airlines & Emirates.