Thanks everyone. Agree with Suzanne on not burning the miles for one way travel so booked lowest fare round trip from Barcelona.