Flights from Gran Canaria to Barcelona from 342 USD