I would plan it as 2 trips. Qatar Airways or BA direct UK then try to get packages from the UK. Maybe try some LC airline holiday packages

http://holidays.easyjet.com/
http://ryanair.isango.com
http://www.thomson.co.uk/holidays.html
http://www.jet2holidays.com/
http://book.flythomascook.com
http://www.clickair.com
http://www.aircomet.com/

Good Luck, DMM