I consistently find that J with the regular carriers in the gulf (notably GF and EK) is only marginally (ie. ~15%) more expensive than Y. I've been looking at one ways, mind, not sure if returns would save you something.
If you have time QR might be nice with a stop in their Premium Terminal