Flight Barcelona–El Prat Airport departs from Barcelona Barcelona–El Prat Airport at 10:15 and arrives at Singapore Changi Airport at 08:15.The flight has a short stop at Milan.
The flighttime is about 16h 00m. The distance travelled ("as the bird flies"): 10966 Km. So the average speed is roughly 685 Km.
There is an 6 hour time difference between Barcelona and Singapore