if you don't mind a stop-over I think you could fly to Frankfurt with your miles and then take a quick (just over 1 hour) flight for about QR 650. I don't know if that will help you at all but I just thought I'd share my experience.