How long is the flight from Bangalore to Barcelona?

10 hours by flight.