Hi hope this is not too late. I would fly with Qatar it is a 5 star airline and direct and the service is good. Have flown Ba not too bad but you have a 1 1/2hr wait at Bahrain(you have to sit and wait on the plane) and it gets very hot and very uncomfortable. Emirates is cheap via Dubai. Good luck
Hi hope this is not too late. I would fly with Qatar it is a 5 star airline and direct and the service is good. Have flown Ba not too bad but you have a 1 1/2hr wait at Bahrain(you have to sit and wait on the plane) and it gets very hot and very uncomfortable. Emirates is cheap via Dubai. Good luck