the only ones i have taken for travelling from blore to doha are Emirates and Srilankan,,,, the stop overs make me go bong,,, in colombo and dubai...

even gulf air ,,, it was an 8hr stop in bahrain...